Doğru temel öğeyi belirlemek için kullanım alanınızı seçin, ardından temel öğeyi kullanmayla ilgili yönergeler için bağlantıyı takip edin.
Verileri şifreleme...
Primitive | Ayrıntılar | |
---|---|---|
...standart boyutlarda | İlişkilendirilmiş Verilerle Kimliği Doğrulanmış Şifreleme (AEAD) | - Çoğu ihtiyaca uygundur - 232 bayta kadar düz metinleri kabul eder - Düz metin gizliliği sağlar, bütünlüğü ve gerçekliği doğrular |
...büyük dosyalarda veya veri akışlarında | Akış AEAD'si | - Tek adımda işlenemeyecek kadar büyük veriler için |
...belirleyici bir şekilde | Belirleyici AEAD | - Belirli bir düz metin ve anahtar için aynı şifreli metni üretir. |
...KMS tarafından korunan anahtarlarla | Key Management System (KMS) Envelope AEAD | - Her düz metni yeni bir AEAD anahtarıyla şifreler - Her AEAD anahtarını KMS ile şifreler |
...with public key, decrypt data with private key | Karma Şifreleme |
- Kimliği doğrulanmadı - Gönderenler sırları (özel anahtar) depolayamadığında kullanışlıdır. |
Bu temel öğelerin tümü şifrelenmiş metni bağlamına bağlayabilir.
Aşağıdaki yöntemlerle verilerin gerçekliğini ve bütünlüğünü sağlama:
Primitive | Ayrıntılar | |
---|---|---|
...tek bir anahtarla MAC oluşturma ve doğrulama | Message Authentication Code (MAC) [Mesaj Kimlik Doğrulama Kodu (MAC)] | - Çok hızlı - Yalnızca MAC oluşturabilen taraflarca doğrulanabilir. |
...özel anahtarla imza oluşturma, ortak anahtarla doğrulama | Dijital İmza | - İmza oluşturamayan taraflarca doğrulanabilir |
Çeşitli
Primitive | Ayrıntılar | |
---|---|---|
JWT oluşturma ve doğrulama | JSON Web Jetonları (JWT'ler) | - Ayrıca JSON Web Anahtarı (JWK) biçimine dönüştürülebilir veya bu biçimden dönüştürülebilir. |
Herhangi bir temel öğenin anahtar kümesini KMS ile şifreleme | KMS ile Şifrelenmiş İlkel | - KMS Envelope AEAD'nin aksine, her seferinde ilkel kullanıldığında (ör.düz metni şifrelemek için) KMS ile etkileşim gerektirmez. |
Sorunuz mu var?
Tink kuruluş sayfasında bağlantısı verilen dile özgü GitHub deposunda bir sorun oluşturun.