Marcin Krzyżanowski
|
bd558e205a
Performance test for ChaCha20
|
10 years ago |
Marcin Krzyżanowski
|
c7851c7ad4
Refactoring for hashes. Update for 6.3 beta3.
|
10 years ago |
Marcin Krzyżanowski
|
cd01b8c418
Sharing the scheme so the module can be compiled by command line #37
|
10 years ago |
Marcin Krzyżanowski
|
7ea6297f44
while -> for loop for readability. xor() -> Utils
|
10 years ago |
Marcin Krzyżanowski
|
8052106625
AES and ChaCha20 block size as static property instead of function.
|
10 years ago |
Marcin Krzyżanowski
|
5841eb6a64
Remove PaddingMode enum
|
10 years ago |
Marcin Krzyżanowski
|
6aa9e9ffa2
CFB decrypt is the same as encrypt adjusted to cipher operation
|
10 years ago |
Marcin Krzyżanowski
|
6863b59b62
CBF cleanup
|
10 years ago |
Marcin Krzyżanowski
|
c1f2e872e9
Cleanup CBC code
|
10 years ago |
Marcin Krzyżanowski
|
d7177d020c
Reserver array capacity for output array
|
10 years ago |
Marcin Krzyżanowski
|
196004b056
Add some tests
|
10 years ago |
Marcin Krzyżanowski
|
245e77b6cd
Fix PKCS7 for large input data
|
10 years ago |
Marcin Krzyżanowski
|
597588f922
Ply test updates. Fix Authenticator NSData function.
|
10 years ago |
Marcin Krzyżanowski
|
8ae6516ab9
Replace NSData with [UInt8] for HMAC and Poly1305
|
10 years ago |
Marcin Krzyżanowski
|
6608bca201
Replace NSData with [UInt8] for ChaCha20
|
10 years ago |
Marcin Krzyżanowski
|
9788ebe7c1
Replace NSData with [UInt8] for AES interface
|
10 years ago |
Marcin Krzyżanowski
|
4e409b5117
protocol BlockMode for cipher block modes
|
10 years ago |
Marcin Krzyżanowski
|
7445d18745
Update ChaCha20 to work with [UInt8] input
|
10 years ago |
Marcin Krzyżanowski
|
1a76a9455a
Change decrypt with Padding
|
10 years ago |
Marcin Krzyżanowski
|
9f4527f79d
Massive internal change NSData to [UInt8]
|
10 years ago |
Marcin Krzyżanowski
|
bc3ffec8a7
Padding protocol as parameter for AES cipher
|
10 years ago |
Marcin Krzyżanowski
|
c6e4e0e5dd
Fix checks for AES IV length. #32
|
10 years ago |
Marcin Krzyżanowski
|
2ceae1f186
Padding protocol, first step to generalize Paddings
|
10 years ago |
Marcin Krzyżanowski
|
a74fde67a5
Fix decrypt for CBC in case IV is longer than block size. #32
|
10 years ago |
Marcin Krzyżanowski
|
f34f2341e1
Final changes for Swift 1.2 - it is working now.
|
10 years ago |
Marcin Krzyżanowski
|
c18f25c7ef
Deployment target set to 8.0 due to "ld: warning: embedded dylibs/frameworks only run on iOS 8 or later."
|
10 years ago |
Marcin Krzyżanowski
|
3c5607898b
update podspec with deployment target set to 8.1 because "[iOS] Swift support uses dynamic frameworks and is therefore only supported on iOS > 8."
|
10 years ago |
Marcin Krzyżanowski
|
8ff0e6d47f
Update README with information about CocoaPods. Release 0.0.7.
|
10 years ago |
Marcin Krzyżanowski
|
9b43a680ed
update .gitignore
|
10 years ago |
Marcin Krzyżanowski
|
8a67f8b7a9
Reference to property 'some' in closure requires explicit 'self.'
|
10 years ago |