Marcin Krzyzanowski
|
1adeed4bc5
Adopt @inlinable attribute
|
4 years ago |
André Berenguel
|
17fb0828a3
Validate tag in AEAD decryption when the plaintext is empty
|
6 years ago |
Nicholas Maccharoli
|
d79284da3f
passthrough with swiftformat using .swiftformat file from master
|
6 years ago |
Marcin Krzyzanowski
|
939a3d7ce6
Lipsticks
|
6 years ago |
Tomasz Wierzbik
|
5e655b862d
Fixed decryption of AES-GCM ciphertexts with custom tag length
|
7 years ago |
Marcin Krzyzanowski
|
db430a2370
Cleanup convention
|
7 years ago |
Marcin Krzyzanowski
|
c80fa1d5bf
didDecryptLast uses the same type for input & output
|
7 years ago |
Marcin Krzyzanowski
|
33bf336d64
Split FinalizingModeWorker into FinalizingEncryptModeWorker and FinalizingDecryptModeWorker
|
7 years ago |
Marcin Krzyzanowski
|
ea602f6f75
willDecryptLast value depends on the context
|
7 years ago |
Marcin Krzyzanowski
|
c6501de69d
Fix headers
|
7 years ago |
Marcin Krzyzanowski
|
aadf90a3ef
SeekableModeWorker
|
7 years ago |
Marcin Krzyzanowski
|
2cc2d3e7db
Shuffle CipherMode protocols
|
7 years ago |
Marcin Krzyzanowski
|
660f9778bc
Bring back seekable decryption to the CTR
|
7 years ago |
Marcin Krzyzanowski
|
b75e3292ef
AES uses universal Encryptor that uses Block or Stream mode depends on the Cipher mode used.
|
7 years ago |