Algorithm

public enum Algorithm

Enumerates available algorithms

  • AES

    Advanced Encryption Standard

    Declaration

    Swift

    case AES,
  • DES

    Data Encryption Standard

    Declaration

    Swift

    DES,
  • Triple DES

    Declaration

    Swift

    TripleDES,
  • CAST

    Declaration

    Swift

    CAST,
  • RC2

    RC2

    Declaration

    Swift

    RC2,
  • Blowfish

    Declaration

    Swift

    Blowfish
  • Blocksize, in bytes, of algorithm.

    Declaration

    Swift

    public func blockSize() -> Int