CryptoAlgorithm
public enum CryptoAlgorithm
                Crypto HMAC algorithms and digest lengths
- 
                  
                  
Undocumented
Declaration
Swift
case sha1 - 
                  
                  
Undocumented
Declaration
Swift
case md5 - 
                  
                  
Undocumented
Declaration
Swift
case sha256 - 
                  
                  
Undocumented
Declaration
Swift
case sha384 - 
                  
                  
Undocumented
Declaration
Swift
case sha512 - 
                  
                  
Undocumented
Declaration
Swift
case sha224 - 
                  
                  
Underlying CommonCrypto HMAC algorithm.
Declaration
Swift
public var hmacAlgorithm: CCHmacAlgorithm { get } - 
                  
                  
Digest length for the HMAC algorithm.
Declaration
Swift
public var digestLength: Int { get } - 
                  
                  
Calculate the HMAC digest of data.
Declaration
Swift
public func hmac(_ data: UnsafeRawPointer!, dataLength: Int, withKey key: Data) -> Data - 
                  
                  
Compute a hash of the underlying data using the specfied algorithm.
Declaration
Swift
public func hash(_ data: UnsafeRawPointer!, dataLength: Int) -> Data 
            View on GitHub
          
      CryptoAlgorithm Enumeration Reference