Marcin Krzyzanowski
|
33bf336d64
Split FinalizingModeWorker into FinalizingEncryptModeWorker and FinalizingDecryptModeWorker
|
7 anos atrás |
Marcin Krzyzanowski
|
ea602f6f75
willDecryptLast value depends on the context
|
7 anos atrás |
Marcin Krzyzanowski
|
b4754f0fe3
Install FinalizingModeWorker for StreamDecryptor
|
7 anos atrás |
Marcin Krzyzanowski
|
c986037d57
Add StreamDecryptor
|
7 anos atrás |
Marcin Krzyzanowski
|
c6501de69d
Fix headers
|
7 anos atrás |
Marcin Krzyzanowski
|
2d36a41d89
Import math functions
|
7 anos atrás |
Marcin Krzyzanowski
|
5f7df9629e
tagSize -> tagLength
|
7 anos atrás |
Marcin Krzyzanowski
|
c07bcc86ea
Add testAESCCMTestCase3
|
7 anos atrás |
Marcin Krzyzanowski
|
acee36d5bf
Add testAESCCMTestCase2. Fix padding. Fix counter
|
7 anos atrás |
Marcin Krzyzanowski
|
70234ae4fc
Add testAESCCMTestCase1
|
7 anos atrás |
Marcin Krzyzanowski
|
57eccbc1e8
Apply stream encodingto CCM
|
7 anos atrás |
Marcin Krzyzanowski
|
aadf90a3ef
SeekableModeWorker
|
7 anos atrás |
Marcin Krzyzanowski
|
2cc2d3e7db
Shuffle CipherMode protocols
|
7 anos atrás |
Marcin Krzyzanowski
|
042276a3f5
Make CCMModeWorker a class.
|
7 anos atrás |
Marcin Krzyzanowski
|
60d6cd3488
Refine encryption flow
|
7 anos atrás |
Marcin Krzyzanowski
|
b2f65fa6d5
formatted AAD is zero-padded to 16 byte block
|
7 anos atrás |
Marcin Krzyzanowski
|
40607dd28b
CCM requires plaintext length in advance
|
7 anos atrás |
Marcin Krzyzanowski
|
afd115d8bd
Add AAD format function
|
7 anos atrás |
Marcin Krzyzanowski
|
2a9e695942
Calculate q out of nonce
|
7 anos atrás |
Marcin Krzyzanowski
|
88a4edbdc4
Guess-implementation of CCM encryption
|
7 anos atrás |
Marcin Krzyzanowski
|
16369949df
format counter function
|
7 anos atrás |
Marcin Krzyzanowski
|
2019b23517
CCM base on CBC. formatNonce
|
7 anos atrás |
Marcin Krzyzanowski
|
1a2756f0c6
Adds CBC-MAC authenticator
|
7 anos atrás |
Marcin Krzyzanowski
|
032bb9abda
Add empty CCM file
|
7 anos atrás |
Marcin Krzyzanowski
|
cdcf853f20
Merge branch 'master' into develop
|
7 anos atrás |
Marcin Krzyzanowski
|
2bcb008fe2
Update osx_image
|
7 anos atrás |
Marcin Krzyzanowski
|
ef970140cc
Add CHANGELOG Entry
|
7 anos atrás |
Marcin Krzyzanowski
|
2bf51991ba
Update for Swift 4.2
|
7 anos atrás |
Marcin Krzyzanowski
|
8d6099bb67
Update for Swift 4.2
|
7 anos atrás |
Marcin Krzyzanowski
|
91822e2d55
Cryptography Notice
|
7 anos atrás |