Marcin Krzyżanowski
|
15a5532e26
[T] -> Array<T> because I don't like this ambiguity in code. Nothing personal.
|
9 years ago |
Marcin Krzyżanowski
|
108fb395fa
Resolve compilation warnings in tests
|
9 years ago |
Marcin Krzyżanowski
|
f73a1624f7
Fix ChaCha20 implementation. #179
|
9 years ago |
Marcin Krzyżanowski
|
c26a4ef129
Replace for(;;) with for-in
|
9 years ago |
Marcin Krzyżanowski
|
774d567b0f
Remove Cipher enum. Implement Cipher protocol.
|
10 years ago |
Marcin Krzyżanowski
|
b6ee8ae51f
Cleanups. No Optionals when not used.
|
10 years ago |
Marcin Krzyżanowski
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
10 years ago |
Marcin Krzyżanowski
|
c91a777668
setup @testable
|
10 years ago |
Marcin Krzyżanowski
|
9504f1df6a
Use throws in place of nil for ciphers
|
10 years ago |
Marcin Krzyżanowski
|
875cc81f63
Swift 2.0 beta2 compatible
|
10 years ago |
Marcin Krzyzanowski
|
5e9286ac02
Merge pull request #61 from MaddTheSane/testClasses
|
10 years ago |
C.W. Betts
|
3753ee7be5
Test Classes changes:
|
10 years ago |
C.W. Betts
|
990a67706d
Mark the test classes as final.
|
10 years ago |
Marcin Krzyżanowski
|
4c5cb5e5c7
More ChaCha20 performance improvements.
|
10 years ago |
Marcin Krzyżanowski
|
bd558e205a
Performance test for ChaCha20
|
10 years ago |
Marcin Krzyżanowski
|
6608bca201
Replace NSData with [UInt8] for ChaCha20
|
10 years ago |
Marcin Krzyżanowski
|
9f4527f79d
Massive internal change NSData to [UInt8]
|
10 years ago |
Marcin Krzyżanowski
|
a4be07f1b5
Adapt to new rules of Swift 1.2 Part#2
|
10 years ago |
Marcin Krzyżanowski
|
0d68706c13
Change type Byte to Uint8 (removed in Swift 1.2) #26. ChaCha20 public. Playground cleanup.
|
10 years ago |
Marcin Krzyżanowski
|
86f101fdfb
PKCS7 padding option for AES. Separate tests.
|
10 years ago |