เอกสารอ้างอิงสำหรับ CSE API ของ Google Workspace

Google Workspace Client-Side Encryption (CSE) API จะให้คุณเป็นเจ้าของคีย์การเข้ารหัสที่จะใช้เพื่อเข้ารหัสข้อมูล Google Workspace เพิ่มเติมได้

วิธีการ

วิธีการ
digest POST https://KACLS_URL/digest
แสดงผล checksum ของ 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 JWT ที่ออกโดย Google เพื่อยืนยันว่าผู้เรียกใช้ได้รับอนุญาตให้เข้ารหัสหรือถอดรหัสทรัพยากร
 
Authentication JWT ที่ออกโดยผู้ให้บริการข้อมูลประจำตัวที่ยืนยันข้อมูลประจำตัวของผู้ใช้
 

อื่นๆ