CryptoDigest

public protocol CryptoDigest

Implements a simplified API for calculating digests over single buffers

  • MD2 Extension method

    An MD2 digest of this object

    Declaration

    Swift

    public var MD2: Self { get }
  • MD4 Extension method

    An MD4 digest of this object

    Declaration

    Swift

    public var MD4: Self { get }
  • MD5 Extension method

    An MD5 digest of this object

    Declaration

    Swift

    public var MD5: Self { get }
  • SHA1 Extension method

    An SHA1 digest of this object

    Declaration

    Swift

    public var SHA1: Self { get }
  • SHA224 Extension method

    An SHA224 digest of this object

    Declaration

    Swift

    public var SHA224: Self { get }
  • SHA256 Extension method

    An SHA256 digest of this object

    Declaration

    Swift

    public var SHA256: Self { get }
  • SHA384 Extension method

    An SHA384 digest of this object

    Declaration

    Swift

    public var SHA384: Self { get }
  • SHA512 Extension method

    An SHA512 digest of this object

    Declaration

    Swift

    public var SHA512: Self { get }