Marcin Krzyżanowski
|
4a2cb5272c
Refactor enum Authenticator -> protocol Authenticator
|
9 жил өмнө |
Marcin Krzyżanowski
|
1f82bc6c33
Upgrade to Xcode 8 with Swift 3 and new Foundation
|
9 жил өмнө |
Marcin Krzyżanowski
|
f025116e5c
Update test to refactored functions
|
9 жил өмнө |
Marcin Krzyżanowski
|
cf0116abc1
More updates to API
|
9 жил өмнө |
Marcin Krzyżanowski
|
7617c2aef1
Update bit shifting API to Swift 3
|
9 жил өмнө |
Marcin Krzyżanowski
|
14441e4807
Swift 3 - tests compile
|
9 жил өмнө |
Marcin Krzyżanowski
|
15a5532e26
[T] -> Array<T> because I don't like this ambiguity in code. Nothing personal.
|
9 жил өмнө |
Marcin Krzyżanowski
|
b6ee8ae51f
Cleanups. No Optionals when not used.
|
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
|
c91a777668
setup @testable
|
10 жил өмнө |
C.W. Betts
|
990a67706d
Mark the test classes as final.
|
10 жил өмнө |
Marcin Krzyżanowski
|
597588f922
Ply test updates. Fix Authenticator NSData function.
|
10 жил өмнө |
Marcin Krzyżanowski
|
8ae6516ab9
Replace NSData with [UInt8] for HMAC and Poly1305
|
10 жил өмнө |
Marcin Krzyżanowski
|
0d68706c13
Change type Byte to Uint8 (removed in Swift 1.2) #26. ChaCha20 public. Playground cleanup.
|
10 жил өмнө |
Marcin Krzyżanowski
|
86f101fdfb
PKCS7 padding option for AES. Separate tests.
|
11 жил өмнө |