Algorithm

public enum Algorithm

Enumerates available algorithms

  • aes

    Advanced Encryption Standard

    Note

    aes and aes128 are equivalent.

    Declaration

    Swift

    case aes
  • Declaration

    Swift

    case aes128
  • Declaration

    Swift

    case aes192
  • Declaration

    Swift

    case aes256
  • des

    Data Encryption Standard

    Declaration

    Swift

    case des
  • Triple des

    Declaration

    Swift

    case tripleDes
  • cast

    Declaration

    Swift

    case cast
  • rc2

    rc2

    Declaration

    Swift

    case rc2
  • blowfish

    Declaration

    Swift

    case blowfish
  • Blocksize, in bytes, of algorithm.

    Declaration

    Swift

    public var blockSize: Int { get }
  • Undocumented

    Declaration

    Swift

    public var defaultKeySize: Int { get }