.. |
AEAD
|
b3d65e5ca1
AEAD refactor.
|
7 years ago |
BlockMode
|
939a3d7ce6
Lipsticks
|
5 years ago |
Foundation
|
50d1c03bc3
Make bytesArray a 'let' constant (#728)
|
6 years ago |
PKCS
|
b3614c3307
calculateHash is non-failing operation. Fixes #664
|
6 years ago |
AES.Cryptors.swift
|
c986037d57
Add StreamDecryptor
|
6 years ago |
AES.swift
|
3ff4b5950a
Validate AES key length
|
7 years ago |
Array+Extension.swift
|
9721737103
Changed access level to additional Array initializer from public to internal.
|
5 years ago |
Authenticator.swift
|
e33f371456
Add headers template
|
7 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
|
7 years ago |
BlockDecryptor.swift
|
939a3d7ce6
Lipsticks
|
5 years ago |
BlockEncryptor.swift
|
f79f998ca6
Use the same type for finalize input & output
|
6 years ago |
Blowfish.swift
|
1b0ad8bd1c
Refactor cipher workers
|
7 years ago |
CBCMAC.swift
|
9f5652d8f5
fix CBC-MAC authenticator and add it's unit tests
|
5 years ago |
CMAC.swift
|
9f5652d8f5
fix CBC-MAC authenticator and add it's unit tests
|
5 years ago |
ChaCha20.swift
|
939a3d7ce6
Lipsticks
|
5 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
|
6 years ago |
Cryptor.swift
|
660f9778bc
Bring back seekable decryption to the CTR
|
7 years ago |
Cryptors.swift
|
8556175efc
Replace RandomBytesSequence with Swift.RandomNumberGenerator
|
5 years ago |
Digest.swift
|
c8003aaf45
Fix misuse of @availability
|
6 years ago |
DigestType.swift
|
e33f371456
Add headers template
|
7 years ago |
Generics.swift
|
8559320dc5
Remove unused and internal Int->bits functions that are inconsistent anyway
|
6 years ago |
HKDF.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
HMAC.swift
|
b3614c3307
calculateHash is non-failing operation. Fixes #664
|
6 years ago |
Info.plist
|
f8af9d5651
Use MARKETING_VERSION
|
5 years ago |
Int+Extension.swift
|
8559320dc5
Remove unused and internal Int->bits functions that are inconsistent anyway
|
6 years ago |
MD5.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
NoPadding.swift
|
321e8933a2
Apply SwiftFormat
|
7 years ago |
Operators.swift
|
e33f371456
Add headers template
|
7 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 |
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 |
Scrypt.swift
|
410fff85e8
Update testScrypt_2 test parameter
|
6 years ago |
SecureBytes.swift
|
9708e093c8
Embrace #if canImport(Darwin)
|
7 years ago |
StreamDecryptor.swift
|
caeee3a2c3
Fix CCM decryption and validation
|
6 years ago |
StreamEncryptor.swift
|
f79f998ca6
Use the same type for finalize input & output
|
6 years ago |
String+Extension.swift
|
68060e5382
Fix String extension crc32c to call crc32c
|
5 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
|
2d2b58fa60
Correct count check for initializing UInt64 from Data (#680)
|
6 years ago |
UInt8+Extension.swift
|
8559320dc5
Remove unused and internal Int->bits functions that are inconsistent anyway
|
6 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 |