מרכז אבטחת סייבר

סייבר ואדריכלות העתיד

הבינה המלאכותית משנה את נוף טכנולוגיית המידע בקצב מהיר. בעוד ארגונים רבים מתמקדים בשיפור הפרודוקטיביות ובצמצום העבודה הידנית, ברקע מתחולל שינוי יסודי יותר: מרוץ זמנים א־סימטרי ב סייבר.

הדחיפות ברורה: ארגונים שלא יתאימו את האבטחה והארכיטקטורה שלהם לקצב הזה, יסולקו מהשוק בעקבות אירועי סייבר או משום שלא יוכלו לקבל ביטוח. כדי להבין ולשלוט בשינוי הזה, עלינו לבחון את שלושת הגלים העוקבים של אתגר אבטחת הבינה המלאכותית — ואת הארכיטקטורה הנדרשת כדי להישאר יציבים.

שלושת הגלים של מהפכת אבטחת הבינה המלאכותית

3 waves of cybercrime

גל 1: נקודות תורפה טכניות בקוד (2025–2027)

  • הבעיה: ההתפוצצות הנוכחית של דליפות נתונים ופריצות היא תוצאה של השלמת פערים היסטורית. כלי בינה מלאכותית סורקים עשרות שנים של קוד מורשתי שנכתב בידי בני אדם. תקלות קלאסיות — כגון הזרקות אס־קיו־אל, דליפות זיכרון וספריות מיושנות — מתגלות בידי תוקפים בהיקף נרחב.

  • הדינמיקה: שלב זה מתמקד בגישת «הזזה שמאלה» ובהיגיינת קוד אוטומטית. חברות שמנקות את תהליכי הצינור שלהן ומציידות אותם בבדיקות ובטלאים אוטומטיים, הופכות את בסיסי הקוד המסורתיים שלהן לבטוחים יותר מאי פעם, בתוך זמן קצר.

  • הפתרון: הטלאה אוטומטית רציפה וניקוי קוד. צינורות אינטגרציה ופריסה רציפה יצוידו בשומרי סף מבוססי בינה מלאכותית, שיסרקו את בסיסי הקוד ללא הרף, ייצרו תיקונים אוטומטית ויפרסו אותם לאחר שמבחני האינטגרציה יעברו בהצלחה.

גל 2: ניצול לרעה של הלוגיקה העסקית (2026–2028)

  • הבעיה: ברגע שהדלת הטכנית הקדמית נסגרת, המאבק עובר אל הלוגיקה הפונקציונלית. ממשק תכנות יישומים יכול להיות מקודד באופן בטוח לחלוטין מבחינה טכנית — ללא הזרקות אס־קיו־אל או גלישות חוצץ — אך אם משתמש או סקריפט יכולים להשפיע על המערכת באמצעות סדר פעולות מסוים, כגון תנאי מרוץ בהנחות, מניפולציות בבעיות הרשאה ברמת אובייקט או דילוג על שלבי תהליך, נוצר נזק כספי מיידי.

  • הדינמיקה: התוקפים כבר אינם שוברים את המערכת; הם גורמים לה לפעול באופן שעולה לארגון כסף. הדבר מוביל לשחיקה מתמשכת ובלתי נראית של שולי הרווח.

  • הפתרון: אימות פורמלי ומכונות מצבים קפדניות.

    • מכונות מצבים סופיות (FSM): תהליכים עסקיים אינם נכתבים כנקודות קצה נפרדות של ממשקי תכנות יישומים, אלא ממודלים מתמטית כמכונת מצבים סגורה. המערכת יכולה לעבור רק ממצב א׳ (CART_CREATED) למצב ב׳ (PAYMENT_PENDING) ו־C (ORDER_COMPLETED). מניפולציה של שלבים או דילוג עליהם נעשים בלתי אפשריים מבחינה טכנית ברמת השרת.

    • אידמפוטנטיות ועסקאות אטומיות: הפעולות הופכות לאידמפוטנטיות ומעובדות באמצעות רמות בידוד מחמירות במסדי נתונים. מצבי מרוץ (שליחת מספר בקשות בו־זמנית כדי לצבור הנחות) נחסמים אוטומטית ברמת מסד הנתונים או מוכנסים לתור.

    • אימות פורמלי באמצעות בינה מלאכותית: סוכני בינה מלאכותית משולבים בצינור הבנייה כדי להוכיח, באמצעות אימות מתמטי, הוכחות שהתוכנה יכולה לקבל רק את המצבים הלוגיים המיועדים לה, עוד לפני שהקוד מועבר לסביבת הייצור.

גל 3: מניפולציה של סוכני בינה מלאכותית ושל תהליכי קבלת החלטות (2027–2030 ואילך)

  • הבעיה: בעולם אוטונומי לחלוטין שבו סוכני בינה מלאכותית אוטונומיים פועלים יחד ומקבלים החלטות על סמך נתונים מהעולם החיצוני (הודעות דוא״ל, חשבוניות ומסמכים). בשלב זה תוקפים מתמקדים ב הזרקת פרומפט עקיפה, הרעלת נתונים הרעלת נתונים ובהשתלטות על מטרות הסוכנים.

  • הדינמיקה: קוד המקור והלוגיקה תקינים, אך סוכן הבינה המלאכותית מוטעה על ידי ההקשר שהוא קורא. השאלה משתנה מ־ האם הקוד מאובטח? ל־ האם קבלת ההחלטות של הסוכן אמינה?.

  • הפתרון: מודל התקשורת התלת־שכבתי סוכן־לסוכן.

פתרון הארכיטקטורה לגל 3: מודל A2A בעל שלוש שכבות

כדי לאפשר לסוכני בינה מלאכותית לנהל משא ומתן באופן גמיש בנוגע למצבים מורכבים ולמקרי קצה, מבלי לחשוף את הארגון לסיכונים של גל 3, נחוצה ארכיטקטורת תקשורת רב־שכבתית. העיקרון פשוט: מנהלים משא ומתן בשפה חופשית, אך מבצעים באמצעות חוזה רשמי.

A2A architecture

שלוש השכבות של ארכיטקטורת A2A:

שכבה 1: שכבת המשא ומתן החופשי (ביטוי ויצירתיות)

כאן הסוכנים מתקשרים זה עם זה בהקשר עשיר, כדי לבחון סוגיות מורכבות, מחירים ותנאים מוקדמים.

  • הסיכון: זוהי השכבה הפגיעה ביותר להשפעה, להזרקת פרומפטים ולמניפולציה.

  • מנגנון הבקרה: בשכבה הזו הסוכנים רשאים שום פעולה ישירה לבצע פעולות בתשתית הייצור. מדובר בארגז חול מבודד. בנוסף, אנו מגינים על השכבה הזו באמצעות הגבלת קצב קוגניטיבית (מניעת מצב שבו סוכן יכול לבחון מספר בלתי מוגבל של פרמטרים) וכן באמצעות אימות בין מודלים (מודל בינה מלאכותית שני, שאומן באופן שונה, מעריך את תוצאת המשא ומתן כדי לזהות מניפולציות).

שכבה 2: שכבת הפורמליזציה והכוונה (העיגון המשפטי)

ברגע שסוכנים ברובד 1 מגיעים להסכמה על פתרון או עסקה, התוצאה מופשטת מכל שפה חופשית ומכל נרטיב.

  • מנגנון הבקרה: התוצאה מומרת לחוזה רשמי ומובנה (באמצעות שפה ייעודית לתחום או סכמת ג׳ייסון מוגדרת מראש). בחוזה זה מוגדרים במפורש ההתחייבויות, המגבלות והתנאים. רובד זה משמש כ״נוטריון״ הדיגיטלי, הבודק אם ההצעה עומדת במסגרת העסקית שהוגדרה מראש.

שכבה 3: שכבת הביצוע הדטרמיניסטית (הבסיס הבלתי ניתן לערעור)

זהו הרובד שבו העסקה בפועל או השינוי במערכת יוצאים אל הפועל. בשלב זה כבר לא משוחחים סוכני בינה מלאכותית, אלא מערכות מתמטיות קשיחות מתקשרות באמצעות הלוגיקה המפוקחת ממסלול 2.

  • מנגנון הבקרה:

    • אימות קריפטוגרפי: הודעות בין מערכות מאובטחות באמצעות טי־אל־אס הדדי (טי־אל־אס הדדי), מצוידות ב ערכי נונס (כדי למנוע מתקפות שידור חוזר) ונחתמות באמצעות מפתחות קריפטוגרפיים.

    • שערים דטרמיניסטיים: שערי API בודקים, ללא התערבות של בינה מלאכותית, אם בקשה עומדת במגבלות הקשיחות, כגון סכום עסקה מרבי.

התפקיד החדש של המומחים האנושיים

גישה רב־שכבתית זו מראה שתפקידם של המומחים האנושיים אינו נעלם, אלא עובר להתמקד במסגרת המערכת:

  • הרכש מתכנן את האסטרטגיות, הפרמטרים והגבולות שבתוכם הסוכן בשכבה 1 רשאי לנהל משא ומתן.

  • המשפטן מתכנן את התבניות, האונטולוגיות והמסגרות הפורמליות־לוגיות עבור שכבה 2.

  • ארכיטקט אבטחת המידע בונה את סביבת הביצוע המפוקחת והדטרמיניסטית בשכבה 3, ומבטיח את לוגיקת מכונת המצבים הסופית משער 2.

באמצעות הפרדה קפדנית בין ״שלב החשיבה והמשא ומתן״ לבין ״שלב הביצוע״, אנו שומרים על הגמישות של סוכני הבינה המלאכותית, ובו בזמן השליטה בתפעול העסקי נשארת במלואה בידי הארגון.

זקוקים לעזרה במעבר לסייבר ולאוטומציה המונעים בינה מלאכותית? צרו כבר היום קשר

חרארד

ג'רארד פועל כיועץ ומנהל בתחום הבינה המלאכותית. בזכות ניסיון רב בארגונים גדולים, הוא מסוגל לנתח בעיה במהירות רבה ולהתקדם לעבר פתרון. השילוב עם רקע כלכלי מאפשר לו לקבל החלטות בעלות הצדקה עסקית.