diff options
author | Peter Dettman <peter.dettman@bouncycastle.org> | 2023-06-14 16:50:16 +0700 |
---|---|---|
committer | Peter Dettman <peter.dettman@bouncycastle.org> | 2023-06-14 16:50:16 +0700 |
commit | e62d086fee7e82c22cb5398b5a9ecc713595d074 (patch) | |
tree | 72fcd6ee51a1021c26c8eaad78c5fa8ce34ee4a1 /crypto/src/asn1/sec/SECObjectIdentifiers.cs | |
parent | Update CryptoProObjectIdentifiers (diff) | |
download | BouncyCastle.NET-ed25519-e62d086fee7e82c22cb5398b5a9ecc713595d074.tar.xz |
Update SecObjectIdentifiers
Diffstat (limited to 'crypto/src/asn1/sec/SECObjectIdentifiers.cs')
-rw-r--r-- | crypto/src/asn1/sec/SECObjectIdentifiers.cs | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/crypto/src/asn1/sec/SECObjectIdentifiers.cs b/crypto/src/asn1/sec/SECObjectIdentifiers.cs index afc10e1d6..183f01916 100644 --- a/crypto/src/asn1/sec/SECObjectIdentifiers.cs +++ b/crypto/src/asn1/sec/SECObjectIdentifiers.cs @@ -48,5 +48,27 @@ namespace Org.BouncyCastle.Asn1.Sec public static readonly DerObjectIdentifier SecP192r1 = X9ObjectIdentifiers.Prime192v1; public static readonly DerObjectIdentifier SecP256r1 = X9ObjectIdentifiers.Prime256v1; + + public static readonly DerObjectIdentifier secg_scheme = new DerObjectIdentifier("1.3.132.1"); + + public static readonly DerObjectIdentifier dhSinglePass_stdDH_sha224kdf_scheme = secg_scheme.Branch("11.0"); + public static readonly DerObjectIdentifier dhSinglePass_stdDH_sha256kdf_scheme = secg_scheme.Branch("11.1"); + public static readonly DerObjectIdentifier dhSinglePass_stdDH_sha384kdf_scheme = secg_scheme.Branch("11.2"); + public static readonly DerObjectIdentifier dhSinglePass_stdDH_sha512kdf_scheme = secg_scheme.Branch("11.3"); + + public static readonly DerObjectIdentifier dhSinglePass_cofactorDH_sha224kdf_scheme = secg_scheme.Branch("14.0"); + public static readonly DerObjectIdentifier dhSinglePass_cofactorDH_sha256kdf_scheme = secg_scheme.Branch("14.1"); + public static readonly DerObjectIdentifier dhSinglePass_cofactorDH_sha384kdf_scheme = secg_scheme.Branch("14.2"); + public static readonly DerObjectIdentifier dhSinglePass_cofactorDH_sha512kdf_scheme = secg_scheme.Branch("14.3"); + + public static readonly DerObjectIdentifier mqvSinglePass_sha224kdf_scheme = secg_scheme.Branch("15.0"); + public static readonly DerObjectIdentifier mqvSinglePass_sha256kdf_scheme = secg_scheme.Branch("15.1"); + public static readonly DerObjectIdentifier mqvSinglePass_sha384kdf_scheme = secg_scheme.Branch("15.2"); + public static readonly DerObjectIdentifier mqvSinglePass_sha512kdf_scheme = secg_scheme.Branch("15.3"); + + public static readonly DerObjectIdentifier mqvFull_sha224kdf_scheme = secg_scheme.Branch("16.0"); + public static readonly DerObjectIdentifier mqvFull_sha256kdf_scheme = secg_scheme.Branch("16.1"); + public static readonly DerObjectIdentifier mqvFull_sha384kdf_scheme = secg_scheme.Branch("16.2"); + public static readonly DerObjectIdentifier mqvFull_sha512kdf_scheme = secg_scheme.Branch("16.3"); } -} \ No newline at end of file +} |