Marcin Krzyżanowski
|
9bff118342
Make sliceToUInt32Array generic function for Collection
|
9 years ago |
Marcin Krzyżanowski
|
19b9dd0c9e
'where' clause next to generic parameters is deprecated
|
9 years ago |
Marcin Krzyżanowski
|
eeafdb6a72
Fixes after merge and update to Swift 3 Preview 4
|
9 years ago |
Marcin Krzyżanowski
|
4c3a02d4da
Adapt fileprivate from latest swift snapshot
|
9 years ago |
Marcin Krzyżanowski
|
cb7ff5a669
UpdatableCryptor -> Updatable
|
9 years ago |
Marcin Krzyżanowski
|
fcfcfee4e5
Make "Context" a struct, this way make instance reusable for subsequent crypt operations.
|
9 years ago |
Marcin Krzyżanowski
|
502180df10
ChaCha20 implements Cryptors protocol.
|
9 years ago |
Marcin Krzyżanowski
|
eea0a52142
Replace optional initializers with throwable initializers for ChaCha20
|
9 years ago |
Marcin Krzyżanowski
|
53024f0f4f
ErrorProblem -> Error (enum Error: Swift.Error)
|
9 years ago |
Marcin Krzyżanowski
|
1f7fb235bf
Update to latest changes in Swift.
|
9 years ago |
Marcin Krzyżanowski
|
1f82bc6c33
Upgrade to Xcode 8 with Swift 3 and new Foundation
|
9 years ago |
Marcin Krzyżanowski
|
cf0116abc1
More updates to API
|
9 years ago |
Marcin Krzyżanowski
|
280a3d3308
Swift 3 - it compile #stage1
|
9 years ago |
Marcin Krzyżanowski
|
15a5532e26
[T] -> Array<T> because I don't like this ambiguity in code. Nothing personal.
|
9 years ago |
Marcin Krzyżanowski
|
c02d262b96
ChaCha20 and Rabbit is not UpdatableCryptor compatible (yet)
|
9 years ago |
Marcin Krzyżanowski
|
2ec762a849
update(withBytes:), finish(withBytes:)
|
9 years ago |
Marcin Krzyżanowski
|
82961eb882
Update Cryptor protocol interface.
|
9 years ago |
Marcin Krzyżanowski
|
158361c79f
Move documentation to protocols
|
9 years ago |
Marcin Krzyżanowski
|
a4bf8b8bc8
CipherProtocol - rename cipherEncrypt -> encrypt and cipherDecrypt -> decrypt
|
9 years ago |
Marcin Krzyżanowski
|
e18a70a65b
Add Cryptor protocol to ciphers
|
9 years ago |
Marcin Krzyżanowski
|
5e4e451fc4
BlockCipherType -> BlockCipher
|
9 years ago |
Marcin Krzyżanowski
|
ea286843ed
CipherType -> CipherProtocol
|
9 years ago |
Marcin Krzyżanowski
|
b9a383c126
Add BlockCipherType
|
9 years ago |
Marcin Krzyżanowski
|
a1c3335843
rename protocol Cipher -> CipherType
|
9 years ago |
Marcin Krzyżanowski
|
f73a1624f7
Fix ChaCha20 implementation. #179
|
10 years ago |
Marcin Krzyżanowski
|
c26a4ef129
Replace for(;;) with for-in
|
10 years ago |
Marcin Krzyżanowski
|
8430c7ba60
Reorganize folders layout to satisfy Swift Package Manager and Xcode at the same time
|
10 years ago |