אבטחה של סוכן מרוחק

נתמך ב:

במסמך הזה מתואר איך Google Security Operations מאבטח את התקשורת בין הרכיבים שלו, עם דגש על הסוכנים ושירות Publisher. המערכת משתמשת בגישה רב-שכבתית שכוללת הצפנה, חתימות דיגיטליות ותקשורת חד-כיוונית כדי להבטיח את שלמות הנתונים ואת הסודיות שלהם.

אמצעי אבטחה ברמה גבוהה

התרשים הבא מתאר את תהליך אמצעי האבטחה:

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

תהליך החלפת נתונים

בשלבים הבאים מתואר התהליך המלא של איסוף נתונים על ידי סוכן והעברתם:

  1. שרת Google SecOps מפרסם משימות מרוחקות ושולח אותן למוציא לאור.
  2. הסוכן שולח בקשות למשימות חדשות ומקבל אותן מבעל האפליקציה.
  3. הסוכן מבצע את המשימה החדשה, אוסף את הנתונים המבוקשים ושולח אותם בחזרה לבעל התוכן הדיגיטלי.
  4. השרת של Google SecOps מבצע סקר לבעל התוכן הדיגיטלי כדי לזהות נתונים חדשים, ושולף אותם לשרת.

תהליך ההצפנה

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

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

סקרים של משרות

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

הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.