SecKeyAlgorithm Enum

Definition

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public enum SecKeyAlgorithm
type SecKeyAlgorithm = 
Inheritance
SecKeyAlgorithm
Attributes

Fields

Name Value Description
RsaSignatureRaw 0
RsaSignatureDigestPkcs1v15Raw 1
RsaSignatureDigestPkcs1v15Sha1 2
RsaSignatureDigestPkcs1v15Sha224 3
RsaSignatureDigestPkcs1v15Sha256 4
RsaSignatureDigestPkcs1v15Sha384 5
RsaSignatureDigestPkcs1v15Sha512 6
RsaSignatureMessagePkcs1v15Sha1 7
RsaSignatureMessagePkcs1v15Sha224 8
RsaSignatureMessagePkcs1v15Sha256 9
RsaSignatureMessagePkcs1v15Sha384 10
RsaSignatureMessagePkcs1v15Sha512 11
EcdsaSignatureRfc4754 12
EcdsaSignatureDigestX962 13
EcdsaSignatureDigestX962Sha1 14
EcdsaSignatureDigestX962Sha224 15
EcdsaSignatureDigestX962Sha256 16
EcdsaSignatureDigestX962Sha384 17
EcdsaSignatureDigestX962Sha512 18
EcdsaSignatureMessageX962Sha1 19
EcdsaSignatureMessageX962Sha224 20
EcdsaSignatureMessageX962Sha256 21
EcdsaSignatureMessageX962Sha384 22
EcdsaSignatureMessageX962Sha512 23
RsaEncryptionRaw 24
RsaEncryptionPkcs1 25
RsaEncryptionOaepSha1 26
RsaEncryptionOaepSha224 27
RsaEncryptionOaepSha256 28
RsaEncryptionOaepSha384 29
RsaEncryptionOaepSha512 30
RsaEncryptionOaepSha1AesCgm 31
RsaEncryptionOaepSha224AesGcm 32
RsaEncryptionOaepSha256AesGcm 33
RsaEncryptionOaepSha384AesGcm 34
RsaEncryptionOaepSha512AesGcm 35
EciesEncryptionStandardX963Sha1AesGcm 36
EciesEncryptionStandardX963Sha224AesGcm 37
EciesEncryptionStandardX963Sha256AesGcm 38
EciesEncryptionStandardX963Sha384AesGcm 39
EciesEncryptionStandardX963Sha512AesGcm 40
EciesEncryptionCofactorX963Sha1AesGcm 41
EciesEncryptionCofactorX963Sha224AesGcm 42
EciesEncryptionCofactorX963Sha256AesGcm 43
EciesEncryptionCofactorX963Sha384AesGcm 44
EciesEncryptionCofactorX963Sha512AesGcm 45
EcdhKeyExchangeStandard 46
EcdhKeyExchangeStandardX963Sha1 47
EcdhKeyExchangeStandardX963Sha224 48
EcdhKeyExchangeStandardX963Sha256 49
EcdhKeyExchangeStandardX963Sha384 50
EcdhKeyExchangeStandardX963Sha512 51
EcdhKeyExchangeCofactor 52
EcdhKeyExchangeCofactorX963Sha1 53
EcdhKeyExchangeCofactorX963Sha224 54
EcdhKeyExchangeCofactorX963Sha256 55
EcdhKeyExchangeCofactorX963Sha384 56
EcdhKeyExchangeCofactorX963Sha512 57
RsaSignatureDigestPssSha1 58
RsaSignatureDigestPssSha224 59
RsaSignatureDigestPssSha256 60
RsaSignatureDigestPssSha384 61
RsaSignatureDigestPssSha512 62
RsaSignatureMessagePssSha1 63
RsaSignatureMessagePssSha224 64
RsaSignatureMessagePssSha256 65
RsaSignatureMessagePssSha384 66
RsaSignatureMessagePssSha512 67
EciesEncryptionStandardVariableIvx963Sha224AesGcm 68
EciesEncryptionStandardVariableIvx963Sha256AesGcm 69
EciesEncryptionStandardVariableIvx963Sha384AesGcm 70
EciesEncryptionStandardVariableIvx963Sha512AesGcm 71
EciesEncryptionCofactorVariableIvx963Sha224AesGcm 72
EciesEncryptionCofactorVariableIvx963Sha256AesGcm 73
EciesEncryptionCofactorVariableIvx963Sha384AesGcm 74
EciesEncryptionCofactorVariableIvx963Sha512AesGcm 75

Applies to