AesCbcEncryptParameters interface
Parametry szyfrowania dla algorytmów szyfrowania AES-CBC.
Właściwości
algorithm | Algorytm szyfrowania, który ma być używany. |
iv | Wektor inicjowania używany do szyfrowania. Jeśli pominięto, spróbujemy wygenerować iv przy użyciu funkcji kryptograficznych Podczas przekazywania własnego IV upewnij się, że używasz kryptograficznie losowego, nie powtarzającego się IV. |
plaintext | Zwykły tekst do zaszyfrowania. |
Szczegóły właściwości
algorithm
Algorytm szyfrowania, który ma być używany.
algorithm: AesCbcEncryptionAlgorithm
Wartość właściwości
iv
Wektor inicjowania używany do szyfrowania. Jeśli pominięto, spróbujemy wygenerować iv przy użyciu funkcji kryptograficznych randomBytes
.
Jeśli tworzenie iv zakończy się niepowodzeniem, zostanie zgłoszony błąd i możesz go odzyskać, przekazując własne kryptograficznie bezpieczne IV.
Podczas przekazywania własnego IV upewnij się, że używasz kryptograficznie losowego, nie powtarzającego się IV.
iv?: Uint8Array
Wartość właściwości
Uint8Array
plaintext
Zwykły tekst do zaszyfrowania.
plaintext: Uint8Array
Wartość właściwości
Uint8Array