تتيح لك واجهة برمجة التطبيقات لميزة "التشفير من جهة العميل" (CSE) في Google Workspace امتلاك مفاتيح التشفير المستخدَمة لتشفير بيانات Google Workspace بشكل أكبر.
الطُرق
الطُرق | |
---|---|
digest |
POST https://KACLS_URL/digest تعرض المجموع الاختباري لـ DEK غير ملفوف. |
privatekeydecrypt |
POST https://BASE_URL/privatekeydecrypt يتم فتح مفتاح خاص ملفوف ثم يفك تشفير مفتاح تشفير المحتوى الذي تم تشفيره باستخدام المفتاح العام. |
privatekeysign |
POST https://BASE_URL/privatekeysign يتم فتح مفتاح خاص ملفوف، ثم يوقّع على الملخص الذي يقدّمه العميل. |
privilegedprivatekeydecrypt |
POST https://BASE_URL/privilegedprivatekeydecrypt يتم فك التشفير بدون التحقق من قائمة التحكم بالوصول (ACL) للمفتاح الخاص الذي تم تشفيره. |
privilegedunwrap |
POST https://KACLS_URL/privilegedunwrap يتم فك تشفير البيانات التي تم تصديرها من Google في سياق مميّز. |
privilegedwrap |
POST https://KACLS_URL/privilegedwrap تعرض مفتاح تشفير البيانات (DEK) الملفوف والبيانات المرتبطة به. |
rewrap |
POST https://KACLS_URL/rewrap تتم إعادة تشفير DEK مشفّر. |
status |
GET https://KACLS_URL/status يتحقّق من حالة خدمة قائمة التحكّم بالوصول إلى المفاتيح (KACLS). |
unwrap |
POST https://KACLS_URL/unwrap تعرض DEK بدون تشفير. |
wrap |
POST https://KACLS_URL/wrap تعرض DEK المشفّر والبيانات المرتبطة به. |
wrapprivatekey |
POST https://BASE_URL/wrapprivatekey يتم لفّ المفتاح الخاص لمستخدم. |
الرموز المميّزة
الرموز المميّزة | |
---|---|
Authorization |
تصدر Google رسالة JWT من أجل التحقّق من أنّ المتّصل مُصرَّح له بتشفير أحد الموارد أو فك تشفيره. |
Authentication |
يصدر رمز JWT من موفِّر الهوية الذي يثبت هوية المستخدم. |