אסימון Bearer (JWT: RFC 7519) שהונפק על ידי Google כדי לאמת שהמתקשר מורשה להצפין או לפענח משאב.
כדי למנוע שימוש לרעה, שירות רשימת בקרת הגישה למפתחות (KACLS) צריך לוודא שהמבצע מורשה להצפין את האובייקט (קובץ או מסמך) לפני אריזת המפתח, ולפענח אותו לפני פתיחת האריזה של ה-DEK.
טוקן הרשאה להצפנה מצד הלקוח (CSE) ב-Google Docs, ב-Google Drive, ביומן Google וב-Google 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 |
תקציר בקידוד 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 |
הוא מכיל אחד מהערכים הבאים: |