Wybierz element podstawowy

Wybierz przypadek użycia, aby zidentyfikować prawidłowy obiekt podstawowy, a następnie kliknij podany link, aby uzyskać wskazówki dotyczące korzystania z elementu podstawowego.

Zaszyfruj dane...

Podstawowy Szczegóły
...w standardowych rozmiarach Uwierzytelnione szyfrowanie z powiązanymi danymi (AEAD) – Odpowiedni do większości potrzeb.
– Akceptowanie tekstów do 232 bajtów.
– Zapewnia poufność zwykłego tekstu i weryfikację integralności i autentyczności.
...w dużych plikach lub strumieniach danych Strumieniowe przesyłanie AEAD – Dane, które są zbyt duże, aby można je było przetworzyć w jednym kroku
...deterministycznie Deterministyczny AEAD - Generuje ten sam tekst szyfrowany dla danego tekstu jawnego i klucza
...z kluczami chronionymi przez KMS Koperta Key Management System (KMS) Envelope AEAD – Szyfruje każdy zwykły tekst za pomocą nowego klucza AEAD
– Szyfruje każdy klucz AEAD przy użyciu KMS
...za pomocą klucza publicznego – odszyfruj dane za pomocą klucza prywatnego Szyfrowanie hybrydowe
– Nieuwierzytelnione
– przydatne, gdy nadawcy nie mogą przechowywać tajnych kluczy (klucza prywatnego).

Wszystkie te podstawowe elementy są w stanie powiązać tekst zaszyfrowany z kontekstem.

Zapewniaj autentyczność i integralność danych przez...

Podstawowy Szczegóły
...tworzenie i weryfikacja adresu MAC przy użyciu jednego klucza Kod uwierzytelniania wiadomości (MAC) – Bardzo szybka
– weryfikowalna tylko przez firmy, które również mogą tworzyć adresy MAC
...tworzenie podpisu za pomocą klucza prywatnego, weryfikowanie za pomocą klucza publicznego Podpis cyfrowy – Możliwe do zweryfikowania przez osoby, które nie mogą składać podpisów

Różne

Podstawowy Szczegóły
Tworzenie i weryfikowanie tokenów JWT Tokeny sieciowe JSON (JWT) - Możliwość dodatkowej konwertowania na format / z klucza internetowego JSON (JWK)
Szyfruj zestaw kluczy dowolnego elementu podstawowego przy użyciu KMS Podstawowy szyfrowany KMS – Nie wymaga interakcji z KMS za każdym razem, gdy jest używany obiekt podstawowy (np.do szyfrowania zwykłego tekstu), w przeciwieństwie do KMS Envelope AEAD.

Masz pytanie?

Utwórz problem w repozytorium GitHub dla określonego języka, do którego link znajdziesz na stronie organizacji Tink.