Marcin Krzyzanowski
|
c07bcc86ea
Add testAESCCMTestCase3
|
7 years ago |
Marcin Krzyzanowski
|
acee36d5bf
Add testAESCCMTestCase2. Fix padding. Fix counter
|
7 years ago |
Marcin Krzyzanowski
|
70234ae4fc
Add testAESCCMTestCase1
|
7 years ago |
Marcin Krzyzanowski
|
57eccbc1e8
Apply stream encodingto CCM
|
7 years ago |
Marcin Krzyzanowski
|
aadf90a3ef
SeekableModeWorker
|
7 years ago |
Marcin Krzyzanowski
|
2cc2d3e7db
Shuffle CipherMode protocols
|
7 years ago |
Marcin Krzyzanowski
|
042276a3f5
Make CCMModeWorker a class.
|
7 years ago |
Marcin Krzyzanowski
|
60d6cd3488
Refine encryption flow
|
7 years ago |
Marcin Krzyzanowski
|
b2f65fa6d5
formatted AAD is zero-padded to 16 byte block
|
7 years ago |
Marcin Krzyzanowski
|
40607dd28b
CCM requires plaintext length in advance
|
7 years ago |
Marcin Krzyzanowski
|
afd115d8bd
Add AAD format function
|
7 years ago |
Marcin Krzyzanowski
|
2a9e695942
Calculate q out of nonce
|
7 years ago |
Marcin Krzyzanowski
|
88a4edbdc4
Guess-implementation of CCM encryption
|
7 years ago |
Marcin Krzyzanowski
|
16369949df
format counter function
|
7 years ago |
Marcin Krzyzanowski
|
2019b23517
CCM base on CBC. formatNonce
|
7 years ago |
Marcin Krzyzanowski
|
1a2756f0c6
Adds CBC-MAC authenticator
|
7 years ago |
Marcin Krzyzanowski
|
032bb9abda
Add empty CCM file
|
7 years ago |
Marcin Krzyzanowski
|
cdcf853f20
Merge branch 'master' into develop
|
7 years ago |
Marcin Krzyzanowski
|
2bcb008fe2
Update osx_image
|
7 years ago |
Marcin Krzyzanowski
|
ef970140cc
Add CHANGELOG Entry
|
7 years ago |
Marcin Krzyzanowski
|
2bf51991ba
Update for Swift 4.2
|
7 years ago |
Marcin Krzyzanowski
|
8d6099bb67
Update for Swift 4.2
|
7 years ago |
Marcin Krzyzanowski
|
91822e2d55
Cryptography Notice
|
7 years ago |
Marcin Krzyzanowski
|
37fba5b0e8
Swift 4.2
|
7 years ago |
Marcin Krzyzanowski
|
3f6869c469
Merge branch 'develop'
|
7 years ago |
Marcin Krzyzanowski
|
4378728eff
Fix playground content - revert to the original content
|
7 years ago |
Marcin Krzyzanowski
|
a881be1630
Update CHANGELOG. Bump version number.
|
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 |
Marcin Krzyzanowski
|
d0b776d4c2
Add missing defaul implementation
|
7 years ago |