Package apple.security.enums
Class SecPadding
- java.lang.Object
-
- apple.security.enums.SecPadding
-
public final class SecPadding extends java.lang.Object[@typedef] SecPadding Supported padding types.
-
-
Field Summary
Fields Modifier and Type Field Description static intNonestatic intOAEP__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0) __TVOS_AVAILABLE(10.0) __WATCHOS_AVAILABLE(3.0),static intPKCS1static intPKCS1MD2__OSX_DEPRECATED(10.0, 10.12, "MD2 is deprecated") __IOS_DEPRECATED(2.0, 5.0, "MD2 is deprecated") __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE,static intPKCS1MD5__OSX_DEPRECATED(10.0, 10.12, "MD5 is deprecated") __IOS_DEPRECATED(2.0, 5.0, "MD5 is deprecated") __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE,static intPKCS1SHA1For SecKeyRawSign/SecKeyRawVerify only, data to be signed is a SHA1 hash; standard ASN.1 padding will be done, as well as PKCS1 padding of the underlying RSA operation.static intPKCS1SHA224__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),static intPKCS1SHA256__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),static intPKCS1SHA384__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),static intPKCS1SHA512__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),static intSigRawFor SecKeyRawSign/SecKeyRawVerify only, ECDSA signature is raw byte format {r,s}, big endian.
-
-
-
Field Detail
-
None
public static final int None
- See Also:
- Constant Field Values
-
PKCS1
public static final int PKCS1
- See Also:
- Constant Field Values
-
OAEP
public static final int OAEP
__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0) __TVOS_AVAILABLE(10.0) __WATCHOS_AVAILABLE(3.0),- See Also:
- Constant Field Values
-
SigRaw
public static final int SigRaw
For SecKeyRawSign/SecKeyRawVerify only, ECDSA signature is raw byte format {r,s}, big endian. First half is r, second half is s- See Also:
- Constant Field Values
-
PKCS1MD2
public static final int PKCS1MD2
__OSX_DEPRECATED(10.0, 10.12, "MD2 is deprecated") __IOS_DEPRECATED(2.0, 5.0, "MD2 is deprecated") __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE,- See Also:
- Constant Field Values
-
PKCS1MD5
public static final int PKCS1MD5
__OSX_DEPRECATED(10.0, 10.12, "MD5 is deprecated") __IOS_DEPRECATED(2.0, 5.0, "MD5 is deprecated") __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE,- See Also:
- Constant Field Values
-
PKCS1SHA1
public static final int PKCS1SHA1
For SecKeyRawSign/SecKeyRawVerify only, data to be signed is a SHA1 hash; standard ASN.1 padding will be done, as well as PKCS1 padding of the underlying RSA operation.- See Also:
- Constant Field Values
-
PKCS1SHA224
public static final int PKCS1SHA224
__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),- See Also:
- Constant Field Values
-
PKCS1SHA256
public static final int PKCS1SHA256
__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),- See Also:
- Constant Field Values
-
PKCS1SHA384
public static final int PKCS1SHA384
__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),- See Also:
- Constant Field Values
-
PKCS1SHA512
public static final int PKCS1SHA512
__OSX_UNAVAILABLE __IOS_AVAILABLE(2.0),- See Also:
- Constant Field Values
-
-