اختيار مجموعة أساسية

اختَر حالة الاستخدام لتحديد العنصر الأساسي الصحيح، ثم اتّبِع الرابط للحصول على إرشادات حول استخدام العنصر الأساسي.

تشفير البيانات...

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

يمكن لكل هذه العناصر الأساسية ربط النص المشفَّر بموضوعه.

ضمان صحة البيانات وسلامتها من خلال...

بدائي التفاصيل
...إنشاء عنوان MAC وإثبات ملكيته باستخدام مفتاح واحد رمز مصادقة الرسالة (MAC) - سريع جدًا
- يمكن إثبات صحته من قِبل الأطراف التي يمكنها أيضًا إنشاء عناوين MAC
...إنشاء توقيع باستخدام المفتاح الخاص، والتحقّق منه باستخدام المفتاح العام التوقيع الرقمي - أن تكون قابلة للتحقّق من قِبل جهات لا يمكنها إنشاء التوقيعات

محتوى متنوّع

بدائي التفاصيل
إنشاء وإثبات صحة شهادات JWT رموز JSON المميّزة للويب (JWT) ‫- يمكن أيضًا التحويل إلى تنسيق مفتاح الويب JSON أو العكس
تشفير مجموعة مفاتيح أيّ عنصر أساسي باستخدام خدمة إدارة مفاتيح التشفير (KMS) العنصر الأساسي المشفَّر باستخدام "إدارة الخدمات الرئيسية" - لا تتطلّب التفاعل مع خدمة إدارة مفاتيح التشفير في كل مرة يتم فيها استخدام الوحدة الأساسية (مثلاً لتشفير نص عادي)، على عكس بروتوكول AEAD لميزة "مغلف KMS"

هل لديك أسئلة؟

أنشئ مشكلة في مستودع GitHub الخاص باللغة والمرتبط في صفحة تدبير Tink.