Classes
The following classes are available globally.
-
Derives key material from a password or passphrase.
See moreDeclaration
Swift
public class PBKDF
-
Encrypts or decrypts, accumulating result.
Useful for small in-memory buffers.
For large files or network streams use StreamCryptor.
See moreDeclaration
Swift
public class Cryptor : StreamCryptor, Updateable
-
Encrypts or decrypts return results as they become available.
Use for large files or network streams.
For small, in-memory buffers Cryptor may be easier to use.
See moreDeclaration
Swift
public class StreamCryptor
-
Public API for message digests.
Usage is straightforward
See morelet s = "The quick brown fox jumps over the lazy dog." var md5 : Digest = Digest(algorithm:.MD5) md5.update(s) let digest = md5.final()
Declaration
Swift
public class Digest : Updateable