নিম্নলিখিত সারণীগুলি ভাষা অনুসারে শ্রেণীবদ্ধ প্রতিটি আদিম সমর্থন করে এমন মূল প্রকারগুলি তালিকাভুক্ত করে।
AEAD
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
AES-GCM | হ্যাঁ 1 | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
AES-GCM-SIV | হ্যাঁ 2 | হ্যাঁ | না | না | হ্যাঁ | হ্যাঁ |
AES-CTR-HMAC | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
AES-EAX | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ |
KMS খাম | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
CHACHA20-POLY1305 | হ্যাঁ | না | না | না | হ্যাঁ | না |
XCHACHA20-POLY1305 | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ | হ্যাঁ |
AEAD স্ট্রিমিং
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
AES-GCM-HKDF-স্ট্রিমিং | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
AES-CTR-HMAC-স্ট্রিমিং | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
ডিটারমিনিস্টিক AEAD
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
AES-SIV | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
ম্যাক
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
HMAC-SHA2 | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
AES-CMAC | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
পিআরএফ
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
HKDF-SHA2 | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
HMAC-SHA2 | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
AES-CMAC | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
স্বাক্ষর
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
NIST বক্ররেখার উপর ECDSA | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
Ed25519 | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
RSA-SSA-PKCS1 | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
RSA-SSA-PSS | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
হাইব্রিড এনক্রিপশন
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
HPKE | হ্যাঁ | হ্যাঁ | না | না | হ্যাঁ | হ্যাঁ |
AEAD এবং HKDF এর সাথে ECIES | হ্যাঁ 3 | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ | হ্যাঁ |
DeterministicAEAD এবং HKDF সহ ECIES | হ্যাঁ 4 | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
JWT MAC
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
JWT HMAC-SHA2 | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
JWT স্বাক্ষর
বাস্তবায়ন | জাভা | সি++ (বোরিংএসএসএল) | সি++ (ওপেনএসএসএল) | উদ্দেশ্য গ | যাওয়া | পাইথন |
---|---|---|---|---|---|---|
NIST বক্ররেখার উপর JWT ECDSA | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
JWT RSA-SSA-PKCS1 | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |
JWT RSA-SSA-PSS | হ্যাঁ | হ্যাঁ | হ্যাঁ | না | হ্যাঁ | হ্যাঁ |