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

◆ EcdhCurveNameToMagicNumber() [2/2]

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

Definition at line 317 of file ECCng.cs.

318 {
319 return EcdhCurveNameToAlgorithm(name) switch
320 {
321 "ECDH_P256" => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PRIVATE_P256_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PUBLIC_P256_MAGIC,
322 "ECDH_P384" => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PRIVATE_P384_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PUBLIC_P384_MAGIC,
323 "ECDH_P521" => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PRIVATE_P521_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PUBLIC_P521_MAGIC,
324 _ => includePrivateParameters ? global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PRIVATE_GENERIC_MAGIC : global::Interop.BCrypt.KeyBlobMagicNumber.BCRYPT_ECDH_PUBLIC_GENERIC_MAGIC,
325 };
326 }
static string EcdhCurveNameToAlgorithm(string algorithm)
Definition ECCng.cs:367

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