| .. |
|
AEAD
|
b3d65e5ca1
AEAD refactor.
|
7 years ago |
|
BlockMode
|
f540bee631
Check if aad is empty
|
7 years ago |
|
Foundation
|
d31c21eef3
Add CRC32C checksum (#609)
|
7 years ago |
|
PKCS
|
70d99546ee
Add information about used polynomial in CRC32. Fixes #346
|
7 years ago |
|
AES.Cryptors.swift
|
c986037d57
Add StreamDecryptor
|
7 years ago |
|
AES.swift
|
3ff4b5950a
Validate AES key length
|
7 years ago |
|
Array+Extension.swift
|
d31c21eef3
Add CRC32C checksum (#609)
|
7 years ago |
|
Authenticator.swift
|
e33f371456
Add headers template
|
8 years ago |
|
BatchedCollection.swift
|
f4cc13bd0d
Add GCM Block Mode for use with AES in AES-GCM tandem. #97
|
7 years ago |
|
Bit.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
BlockCipher.swift
|
e33f371456
Add headers template
|
8 years ago |
|
BlockDecryptor.swift
|
db430a2370
Cleanup convention
|
7 years ago |
|
BlockEncryptor.swift
|
f79f998ca6
Use the same type for finalize input & output
|
7 years ago |
|
Blowfish.swift
|
1b0ad8bd1c
Refactor cipher workers
|
7 years ago |
|
CBCMAC.swift
|
1a2756f0c6
Adds CBC-MAC authenticator
|
7 years ago |
|
CMAC.swift
|
1a2756f0c6
Adds CBC-MAC authenticator
|
7 years ago |
|
ChaCha20.swift
|
660f9778bc
Bring back seekable decryption to the CTR
|
7 years ago |
|
Checksum.swift
|
f441f085d3
Document used CRC polynomials
|
7 years ago |
|
Cipher.swift
|
b3d65e5ca1
AEAD refactor.
|
7 years ago |
|
Collection+Extension.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
CompactMap.swift
|
c6501de69d
Fix headers
|
7 years ago |
|
Cryptor.swift
|
660f9778bc
Bring back seekable decryption to the CTR
|
7 years ago |
|
Cryptors.swift
|
660f9778bc
Bring back seekable decryption to the CTR
|
7 years ago |
|
Digest.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
DigestType.swift
|
e33f371456
Add headers template
|
8 years ago |
|
Generics.swift
|
9d82f5067e
Swift 4.1 update. (Breaks source compatibility).
|
7 years ago |
|
HKDF.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
|
HMAC.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
Info.plist
|
1f4e836d94
Bump version to 0.13.0
|
7 years ago |
|
Int+Extension.swift
|
c34003def3
Minor endianess
|
7 years ago |
|
MD5.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
NoPadding.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
Operators.swift
|
e33f371456
Add headers template
|
8 years ago |
|
Padding.swift
|
b75e3292ef
AES uses universal Encryptor that uses Block or Stream mode depends on the Cipher mode used.
|
7 years ago |
|
Poly1305.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
Rabbit.swift
|
b3d65e5ca1
AEAD refactor.
|
7 years ago |
|
RandomBytesSequence.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
|
SHA1.swift
|
c34003def3
Minor endianess
|
7 years ago |
|
SHA2.swift
|
c34003def3
Minor endianess
|
7 years ago |
|
SHA3.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
|
SecureBytes.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
|
StreamDecryptor.swift
|
9f09989420
Fix CCM Decryption. Add tests.
|
7 years ago |
|
StreamEncryptor.swift
|
f79f998ca6
Use the same type for finalize input & output
|
7 years ago |
|
String+Extension.swift
|
d31c21eef3
Add CRC32C checksum (#609)
|
7 years ago |
|
UInt128.swift
|
bd4383da8d
Add missing import
|
7 years ago |
|
UInt16+Extension.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
UInt32+Extension.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
|
UInt64+Extension.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
|
UInt8+Extension.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
|
Updatable.swift
|
d0b776d4c2
Add missing defaul implementation
|
7 years ago |
|
Utils.swift
|
9d82f5067e
Swift 4.1 update. (Breaks source compatibility).
|
7 years ago |
|
ZeroPadding.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |