حدد حالة الاستخدام لتحديد الحالة الأولية الصحيحة، ثم اتبع الرابط للحصول على إرشادات حول استخدام الطريقة الأساسية.
تشفير البيانات...
أساسي | التفاصيل | |
---|---|---|
...بالأحجام العادية | التشفير المُصادق باستخدام البيانات المرتبطة (AEAD) | - مناسبة لمعظم الاحتياجات - تقبل النصوص العادية التي لا يزيد حجمها عن 232 بايت - توفّر سرية النص العادي وتتحقّق من السلامة والأصالة |
...في الملفات الكبيرة أو مصادر البيانات | بث AEAD | - بالنسبة إلى البيانات الكبيرة جدًا بحيث لا يمكن معالجتها في خطوة واحدة |
...بشكل حتمي | نموذج عينة حاسمة | - ينتج نفس النص المشفر لنص عادي ومفتاح معين |
...بمفاتيح محمية بواسطة KMS | ظرف AEAD في نظام إدارة المفاتيح (KMS) | - تشفير كل النص العادي باستخدام مفتاح AEAD الجديد - يعمل على تشفير كل مفتاح AEAD باستخدام KMS |
...باستخدام المفتاح العام، وفك تشفير البيانات باستخدام المفتاح الخاص | التشفير المختلط |
- لم تتم المصادقة عليه - مفيد عندما يتعذر على المرسلين تخزين الأسرار (المفتاح الخاص) |
قادرة جميعها على ربط النص المُشفر بسياقه.
لضمان صحة البيانات وسلامتها من خلال...
أساسي | التفاصيل | |
---|---|---|
...إنشاء عنوان MAC وإثبات ملكيته باستخدام مفتاح واحد | رمز مصادقة الرسالة (MAC) | - سريع جدًا - لا يمكن التحقق من صحتها إلا من قِبل الأطراف التي يمكنها أيضًا إنشاء عناوين MAC |
...إنشاء توقيع باستخدام مفتاح خاص وإثبات الملكية باستخدام المفتاح العام | التوقيع الرقمي | - يمكن التحقق منها من قِبل الأطراف التي لا يمكنها إنشاء توقيعات |
متنوع
أساسي | التفاصيل | |
---|---|---|
إنشاء JWT والتحقّق منه | رموز JSON المميّزة للويب (JWT) | - يمكن أيضًا التحويل إلى تنسيق مفتاح الويب JSON (JWK)/ |
تشفير أي مجموعة مفاتيح أساسية باستخدام KMS | نظام التشفير الأساسي KMS | - لا يتطلب التفاعل مع KMS في كل مرة يتم فيها استخدام الطريقة الأساسية (على سبيل المثال، لتشفير نص عادي)، على عكس KMS Envelope AEAD |
هل لديك أسئلة؟
يمكنك إنشاء مشكلة في مستودع GitHub الخاص بلغة محددة والمرتبط بصفحة مؤسسة Tink.