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.