SwiftySimpleKeychainRSAKeySize
public enum SwiftySimpleKeychainRSAKeySize : Int
SwiftySimpleKeychainRSAKeySize defines an enum with values for different RSA key size (in bits)
-
RSA key size - 512 bits @see https://en.wikipedia.org/wiki/Key_size
Declaration
Swift
case size512Bits = 512
-
RSA key size - 1024 bits Security Strength level: 80-bit symmetric keys Not recommended anymore @see https://en.wikipedia.org/wiki/Key_size
Declaration
Swift
case size1024Bits = 1024
-
RSA key size - 2048 bits Security Strength level: 112-bit symmetric keys Recommended by NIST since 2015 - until 2030 @see https://en.wikipedia.org/wiki/Key_size
Declaration
Swift
case size2048Bits = 2048
-
RSA key size - 3072 bits Security Strength level: 128-bit symmetric keys @see https://en.wikipedia.org/wiki/Key_size
Declaration
Swift
case size3072Bits = 3072
-
RSA key size - 4096 bits Security Strength level: between 128-bit & 192-bit symmetric keys @see https://en.wikipedia.org/wiki/Key_size
Declaration
Swift
case size4096Bits = 4096