Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ EcdsaCurveNameToMagicNumber() [2/2]

static global.Interop.BCrypt.KeyBlobMagicNumber System.Security.Cryptography.ECCng.EcdsaCurveNameToMagicNumber ( string name,
bool includePrivateParameters )
inlinestaticprivate

Definition at line 306 of file ECCng.cs.

307 {
308 return EcdsaCurveNameToAlgorithm(name) switch
309 {
310 "ECDSA_P256" => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PRIVATE_P256_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PUBLIC_P256_MAGIC,
311 "ECDSA_P384" => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PRIVATE_P384_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PUBLIC_P384_MAGIC,
312 "ECDSA_P521" => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PRIVATE_P521_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PUBLIC_P521_MAGIC,
313 _ => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PRIVATE_GENERIC_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDSA_PUBLIC_GENERIC_MAGIC,
314 };
315 }
static string EcdsaCurveNameToAlgorithm(string algorithm)
Definition ECCng.cs:349

References System.Security.Cryptography.ECCng.EcdsaCurveNameToAlgorithm().