در اجلاس توسعه دهندگان Google Workspace در 8 و 9 اکتبر در Sunnyvale، CA و 21 و 22 اکتبر در پاریس، فرانسه به ما بپیوندید. برای ارتباط با توسعه دهندگان دیگر و دریافت پیش نمایش از آخرین ویژگی ها و به روز رسانی ها، همین امروز ثبت نام کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
هش کلید منبع مکانیزمی است که به Google اجازه میدهد تا یکپارچگی کلیدهای رمزگذاری پیچیده شده را بدون دسترسی به کلیدها تأیید کند.
ایجاد هش کلید منبع نیاز به دسترسی به کلید بازشده شامل DEK، resource_name و perimeter_id مشخص شده در طول عملیات بسته بندی کلید دارد.
ما از تابع رمزنگاری HMAC-SHA256 با unwrapped_dek به عنوان کلید و الحاق ابرداده ها به عنوان داده ("ResourceKeyDigest:", resource_name, ":", perimeter_id) استفاده می کنیم. resource_name و perimeter_id باید رشته های رمزگذاری شده UTF-8 باشند.
به عنوان مثال، وقتی resource_name = "my_resource" ، perimeter_id = "my_perimeter" و unwrapped_dek = 0xf00d ، هش کلید منبع این است:
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],["The core mechanism is generating a resource key hash to verify wrapped encryption key integrity. This involves using HMAC-SHA256 with the unwrapped DEK as the key and a specific concatenation of metadata as data. The metadata consists of \"ResourceKeyDigest:\", the UTF-8 encoded `resource_name`, \":\", and the UTF-8 encoded `perimeter_id`. An example shows generating the hash using `openssl` with a sample `resource_name`, `perimeter_id`, and `unwrapped_dek`.\n"]]