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 年之前 |
Marcin Krzyżanowski
|
0d68706c13
Change type Byte to Uint8 (removed in Swift 1.2) #26. ChaCha20 public. Playground cleanup.
|
10 年之前 |
Marcin Krzyżanowski
|
736eaf4ff7
Fix tests accordingly to addPadding/removePadding change. #24
|
10 年之前 |
Marcin Krzyżanowski
|
134e21e98f
AES update. IV is required or convenience initializer should be used, then IV is default to zeroes [0x00...]. Convenience function to generate random IV.
|
10 年之前 |
Marcin Krzyżanowski
|
147aa13d9f
Electronic codebook (ECB)
|
10 年之前 |
Marcin Krzyżanowski
|
4b49441c88
AES decryption
|
10 年之前 |
Marcin Krzyżanowski
|
6f06933dbc
AES invert operation methods
|
10 年之前 |
Marcin Krzyżanowski
|
5b4de079fb
Separate padding as standalone operation
|
10 年之前 |
Marcin Krzyżanowski
|
86f101fdfb
PKCS7 padding option for AES. Separate tests.
|
10 年之前 |