یک بدوی را انتخاب کنید

مورد استفاده خود را برای شناسایی اولیه صحیح انتخاب کنید، سپس پیوند را برای راهنمایی در مورد استفاده از اولیه دنبال کنید.

رمزگذاری داده ها ...

اولیه جزئیات
... در اندازه های استاندارد رمزگذاری احراز هویت شده با داده های مرتبط (AEAD) - مناسب برای اکثر نیازها
- متن های ساده تا 2 32 بایت را می پذیرد
- محرمانه بودن متن ساده را فراهم می کند و صحت و صحت را تأیید می کند
... در فایل های بزرگ یا جریان داده ها پخش جریانی AEAD - برای داده هایی که بیش از حد بزرگ هستند که در یک مرحله پردازش نمی شوند
... قطعی AEAD قطعی - متن رمزی یکسانی را برای یک متن ساده و کلید تولید می کند
... با کلیدهای محافظت شده توسط KMS سیستم مدیریت کلید (KMS) پاکت AEAD - هر متن ساده را با کلید جدید AEAD رمزگذاری می کند
- هر کلید AEAD را با KMS رمزگذاری می کند
... با کلید عمومی، داده ها را با کلید خصوصی رمزگشایی کنید رمزگذاری ترکیبی
- احراز هویت نشده است
- زمانی مفید است که فرستنده ها نمی توانند اسرار را ذخیره کنند (کلید خصوصی)

این موارد اولیه همگی قادرند متن رمزی را به متن آن پیوند دهند .

اطمینان از صحت و یکپارچگی داده ها با ...

اولیه جزئیات
... ایجاد و تایید MAC با یک کلید کد احراز هویت پیام (MAC) - خیلی سریع
- فقط توسط طرف هایی قابل تأیید است که می توانند MAC را نیز ایجاد کنند
... ایجاد امضا با کلید خصوصی، تایید با کلید عمومی امضای دیجیتالی - قابل تأیید توسط طرف هایی که نمی توانند امضا ایجاد کنند

متفرقه

اولیه جزئیات
JWT ها را ایجاد و تأیید کنید JSON Web Tokens (JWTs) - همچنین می تواند به فرمت JSON Web Key (JWK) به / از فرمت تبدیل شود
هر مجموعه کلید اولیه را با KMS رمزگذاری کنید KMS-Encrypted Primitive - بر خلاف KMS Envelope AEAD، هر بار که از کد اولیه استفاده می شود (مثلاً برای رمزگذاری متن ساده) نیازی به تعامل با KMS نیست.

سوالی دارید؟

مشکلی را در مخزن GitHub مخصوص زبان که در صفحه سازمان Tink پیوند داده شده است ایجاد کنید.