0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-20 12:02:18 +02:00
libsignal/rust/crypto/tests
Jordan Rose 77b5cf6b59 crypto: Remove Result type from infallible operations
And in the bridge layer, use panics instead of Result for the
programmer error of using an encryption/decryption stream after
finalization, eliminating the need for the InvalidState error.

(By "infallible operations", I mean operations which have no possible
failure according to the specification of their associated algorithm:
AES-CTR and AES-GCM are stream ciphers that can always operate on
arbitrary buffers.)
2024-02-08 15:43:35 -08:00
..
data crypto: Remove AES-GCM-SIV implementation 2021-07-01 13:46:20 -07:00
aes_ctr.rs crypto: Remove Result type from infallible operations 2024-02-08 15:43:35 -08:00
aes_gcm.rs crypto: Remove Result type from infallible operations 2024-02-08 15:43:35 -08:00