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