אסימון Bearer (JWT: RFC 7516) שהונפק על ידי Google כדי לאמת שהמתקשר מורשה להצפין או לפענח משאב.
כדי למנוע שימוש לרעה, שירות רשימת בקרת הגישה למפתחות (KACLS) צריך לוודא שהמערכת שמבצעת את הקריאה מורשית להצפין את האובייקט (קובץ או מסמך) לפני אריזת המפתח, ולפענח אותו לפני פתיחת האריזה של ה-DEK.
טוקן הרשאה להצפנה מצד הלקוח (CSE) ב-Docs וב-Drive, ביומן וב-Meet
ייצוג ב-JSON | |
---|---|
{ "aud": string, "delegated_to": string, "email": string, "email_type": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string } |
שדות | |
---|---|
aud |
הקהל, כפי שזוהה על ידי Google. צריך לבדוק את ההגדרות המקומיות. |
delegated_to |
(אופציונלי) כתובת האימייל של המשתמש שיש לו הרשאה לגשת למשאב. |
email |
כתובת האימייל של המשתמש. |
email_type |
הוא מכיל אחד מהערכים הבאים:
|
exp |
מועד התפוגה. |
iat |
זמן ההנפקה. |
iss |
הישות שהנפיקה את הטוקן. צריך לאמת את המזהה מול קבוצת המנפיקים המהימנים של אימות. |
kacls_url |
כתובת ה-URL הבסיסית של KACLS שהוגדרה, שמשמשת למניעת התקפות אדם בתווך (PITM). |
perimeter_id |
(אופציונלי) ערך שקשור למיקום המסמך, שאפשר להשתמש בו כדי לבחור את ההיקף שייבדק כשמבטלים את העטיפה. הגודל המקסימלי: 128 בייטים. |
resource_name |
מזהה של האובייקט שמוצפן באמצעות מפתח הצפנת הנתונים. הגודל המקסימלי: 128 בייטים. |
role |
הוא מכיל אחד מהערכים הבאים: |
טוקן הרשאה להצפנה מצד הלקוח ב-Gmail
ייצוג ב-JSON | |
---|---|
{ "aud": string, "email": string, "exp": string, "iat": string, "message_id": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string, "spki_hash": string, "spki_hash_algorithm": string } |
שדות | |
---|---|
aud |
הקהל, כפי שזוהה על ידי Google. צריך לבדוק את ההגדרות המקומיות. |
email |
כתובת האימייל של המשתמש. |
exp |
מועד התפוגה. |
iat |
זמן ההנפקה. |
message_id |
מזהה של ההודעה שעליה מבוצעת הפענוח או החתימה. משמש כסיבת הלקוח למטרות ביקורת. |
iss |
הישות שהנפיקה את הטוקן. צריך לאמת את המזהה מול קבוצת המנפיקים המהימנים של אימות. |
kacls_url |
כתובת ה-URL הבסיסית של KACLS שהוגדרה, שמשמשת למניעת התקפות אדם בתווך (PITM). |
perimeter_id |
(אופציונלי) ערך שקשור למיקום המסמך, שאפשר להשתמש בו כדי לבחור את ההיקף שייבדק כשמבטלים את העטיפה. הגודל המקסימלי: 128 בייטים. |
resource_name |
מזהה של האובייקט שמוצפן באמצעות מפתח הצפנת הנתונים. הגודל המקסימלי: 512 בייטים. |
role |
הוא מכיל אחד מהערכים הבאים:
|
spki_hash |
תקציר הודעה (digest) בקידוד Base64 של |
spki_hash_algorithm |
האלגוריתם ששימש ליצירת |
אסימון הרשאה לשירות ההעברה של KACLS
ייצוג ב-JSON | |
---|---|
{ "aud": string, "email": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "resource_name": string, "role": string } |
שדות | |
---|---|
aud |
הקהל, כפי שזוהה על ידי Google. צריך לבדוק את ההגדרות המקומיות. |
email |
כתובת האימייל של המשתמש. |
exp |
מועד התפוגה. |
iat |
זמן ההנפקה. |
iss |
הישות שהנפיקה את הטוקן. צריך לאמת את המזהה מול קבוצת המנפיקים המהימנים של אימות. |
kacls_url |
כתובת ה-URL הבסיסית של KACLS שהוגדרה, שמשמשת למניעת התקפות אדם בתווך (PITM). |
role |
הוא מכיל אחד מהערכים הבאים: |