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