| .. |
|
Foundation
|
cfd9294b4f
Remove <> from filenames. Fixes #163.
|
vor 10 Jahren |
|
AES.swift
|
440433fd9e
Possibly a bug: Add public access control to AES.Error and ChaCha20.Error
|
vor 10 Jahren |
|
Array+Extension.swift
|
b5f71dfb3d
Speed execution by 300% by replacing extension UInt32->Int conversion with the inline Int(value)
|
vor 10 Jahren |
|
ArraySliceUInt8+Bytes.swift
|
cfd9294b4f
Remove <> from filenames. Fixes #163.
|
vor 10 Jahren |
|
Authenticator.swift
|
b6ee8ae51f
Cleanups. No Optionals when not used.
|
vor 10 Jahren |
|
BitExtension.swift
|
28463e1e88
startIndex in place of [0] index
|
vor 10 Jahren |
|
BytesSequence.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
CRC.swift
|
50239a5ba6
CRC16
|
vor 10 Jahren |
|
CSArrayType+Extensions.swift
|
774d567b0f
Remove Cipher enum. Implement Cipher protocol.
|
vor 10 Jahren |
|
ChaCha20.swift
|
440433fd9e
Possibly a bug: Add public access control to AES.Error and ChaCha20.Error
|
vor 10 Jahren |
|
Cipher.swift
|
3a79a51291
bring back import Darwin module
|
vor 10 Jahren |
|
CipherBlockMode.swift
|
b2b36d879b
Fix CTR mode nonce generation + update CTR tests.
|
vor 10 Jahren |
|
CryptoSwift.h
|
b33c9fd73a
Add umbrella header
|
vor 10 Jahren |
|
Generics.swift
|
995d098c5e
New and faster AES encryption implementation is like 14x faster.
|
vor 10 Jahren |
|
HMAC.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
Hash.swift
|
b6ee8ae51f
Cleanups. No Optionals when not used.
|
vor 10 Jahren |
|
HashProtocol.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
Info.plist
|
d21fa94de8
Relelase 0.1.1 (fix missing Foundation support for Cococapods package)
|
vor 10 Jahren |
|
IntExtension.swift
|
5c3ef0195e
cs_arc4random_uniform() because arc4random() is not available in Glibc module.
|
vor 10 Jahren |
|
IntegerConvertible.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
MD5.swift
|
34919ba374
Improve performance of MD5 and SHA by replacing generics with functions mostly.
|
vor 10 Jahren |
|
Multiplatform.swift
|
5c3ef0195e
cs_arc4random_uniform() because arc4random() is not available in Glibc module.
|
vor 10 Jahren |
|
Operators.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
PKCS5.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
PKCS7.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
Padding.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
Poly1305.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
Rabbit.swift
|
64f7158568
Add Rabbit stream cipher
|
vor 10 Jahren |
|
SHA1.swift
|
34919ba374
Improve performance of MD5 and SHA by replacing generics with functions mostly.
|
vor 10 Jahren |
|
SHA2.swift
|
34919ba374
Improve performance of MD5 and SHA by replacing generics with functions mostly.
|
vor 10 Jahren |
|
String+Extension.swift
|
58d42a84ae
String.encrypt() -> Base64 string
|
vor 10 Jahren |
|
UInt32Extension.swift
|
5c3ef0195e
cs_arc4random_uniform() because arc4random() is not available in Glibc module.
|
vor 10 Jahren |
|
UInt64Extension.swift
|
5efd01ecbe
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)
|
vor 10 Jahren |
|
UInt8Extension.swift
|
5c3ef0195e
cs_arc4random_uniform() because arc4random() is not available in Glibc module.
|
vor 10 Jahren |
|
Utils.swift
|
5badf947d7
Allow cipher length not equal to multiple of AES block size for certain block modes. #162
|
vor 10 Jahren |