Marcin Krzyżanowski
|
743ecbcf54
Update CBC tests with padding case
|
9 年之前 |
Marcin Krzyżanowski
|
39bf366ac4
Do not throw error for incorrect padding #184
|
9 年之前 |
Marcin Krzyżanowski
|
6cb03cd207
Padding remove() is failable operation and may throws error now. #184
|
9 年之前 |
Marcin Krzyżanowski
|
b2b36d879b
Fix CTR mode nonce generation + update CTR tests.
|
9 年之前 |
Marcin Krzyżanowski
|
5badf947d7
Allow cipher length not equal to multiple of AES block size for certain block modes. #162
|
9 年之前 |
Marcin Krzyżanowski
|
7b7e15bf00
minor. remove commented code and add reference url to test.
|
10 年之前 |
Marcin Krzyżanowski
|
ed9537c7ae
hotfix
|
10 年之前 |
Marcin Krzyżanowski
|
59e8151ff3
fix cfb test
|
10 年之前 |
Marcin Krzyżanowski
|
b6d8893656
Remove leftover schema
|
10 年之前 |
Marcin Krzyżanowski
|
75459461df
remove trash code
|
10 年之前 |
Marcin Krzyżanowski
|
774d567b0f
Remove Cipher enum. Implement Cipher protocol.
|
10 年之前 |
Marcin Krzyżanowski
|
1a03ddb9a9
Use calculated sBox
|
10 年之前 |
Marcin Krzyżanowski
|
28fc261267
AES Decryption updated
|
10 年之前 |
Marcin Krzyżanowski
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
10 年之前 |
Marcin Krzyżanowski
|
36a9c6cf7b
Merge branch 'swift20' into develop
|
10 年之前 |
Matthew Chung
|
0806f9be9b
Added unit test for AES with string key / iv
|
10 年之前 |
Marcin Krzyżanowski
|
c91a777668
setup @testable
|
10 年之前 |
Marcin Krzyżanowski
|
9504f1df6a
Use throws in place of nil for ciphers
|
10 年之前 |
Marcin Krzyżanowski
|
f4088b7759
Counter (CTR) cipher block mode
|
10 年之前 |
Marcin Krzyżanowski
|
875cc81f63
Swift 2.0 beta2 compatible
|
10 年之前 |
Marcin Krzyzanowski
|
5e9286ac02
Merge pull request #61 from MaddTheSane/testClasses
|
10 年之前 |
C.W. Betts
|
3753ee7be5
Test Classes changes:
|
10 年之前 |
C.W. Betts
|
990a67706d
Mark the test classes as final.
|
10 年之前 |
Marcin Krzyżanowski
|
54045529cf
Meaningless performance improvements
|
10 年之前 |
Marcin Krzyżanowski
|
8c4519dbcf
Work on AES performance
|
10 年之前 |
Marcin Krzyżanowski
|
196004b056
Add some tests
|
10 年之前 |
Marcin Krzyżanowski
|
9788ebe7c1
Replace NSData with [UInt8] for AES interface
|
10 年之前 |
Marcin Krzyżanowski
|
1a76a9455a
Change decrypt with Padding
|
10 年之前 |
Marcin Krzyżanowski
|
9f4527f79d
Massive internal change NSData to [UInt8]
|
10 年之前 |
Marcin Krzyżanowski
|
bc3ffec8a7
Padding protocol as parameter for AES cipher
|
10 年之前 |