2
2
3
3
internal static class ECCurveOidMap
4
4
{
5
- #region Constants
6
-
7
5
private static ECCurve ECCurve256ParamsetTest { get ; } = new ECCurve
8
6
{
9
7
CurveType = ECCurve . ECCurveType . PrimeShortWeierstrass ,
@@ -415,8 +413,6 @@ internal static class ECCurveOidMap
415
413
} ,
416
414
} ;
417
415
418
- #endregion
419
-
420
416
private static volatile IReadOnlyDictionary < string , ECCurve > ? _ecCurveOidDictionary ;
421
417
422
418
private static IReadOnlyDictionary < string , ECCurve > ECCurveOidDictionary
@@ -427,21 +423,21 @@ private static IReadOnlyDictionary<string, ECCurve> ECCurveOidDictionary
427
423
{
428
424
var ecCurveOidDictionary = new Dictionary < string , ECCurve >
429
425
{
430
- { "1.2.643.7.1.2.1.1.0" , ECCurve256ParamsetTest } ,
431
- { "1.2.643.7.1.2.1.1.1" , ECCurve256ParamsetA } ,
432
- { "1.2.643.7.1.2.1.1.2" , ECCurve256ParamsetB } ,
433
- { "1.2.643.7.1.2.1.1.3" , ECCurve256ParamsetC } ,
434
- { "1.2.643.7.1.2.1.1.4" , ECCurve256ParamsetD } ,
435
- { "1.2.643.2.2.35.0" , ECCurve256ParamsetTest } ,
436
- { "1.2.643.2.2.35.1" , ECCurve256ParamsetB } ,
437
- { "1.2.643.2.2.35.2" , ECCurve256ParamsetC } ,
438
- { "1.2.643.2.2.35.3" , ECCurve256ParamsetD } ,
439
- { "1.2.643.2.2.36.0" , ECCurve256ParamsetB } ,
440
- { "1.2.643.2.2.36.1" , ECCurve256ParamsetD } ,
441
- { "1.2.643.7.1.2.1.2.0" , ECCurve512ParamsetTest } ,
442
- { "1.2.643.7.1.2.1.2.1" , ECCurve512ParamsetA } ,
443
- { "1.2.643.7.1.2.1.2.2" , ECCurve512ParamsetB } ,
444
- { "1.2.643.7.1.2.1.2.3" , ECCurve512ParamsetC } ,
426
+ [ Oids . ECCurve256TestParamSet ] = ECCurve256ParamsetTest ,
427
+ [ Oids . ECCurve256ParamSetA ] = ECCurve256ParamsetA ,
428
+ [ Oids . ECCurve256ParamSetB ] = ECCurve256ParamsetB ,
429
+ [ Oids . ECCurve256ParamSetC ] = ECCurve256ParamsetC ,
430
+ [ Oids . ECCurve256ParamSetD ] = ECCurve256ParamsetD ,
431
+ [ Oids . ECCurveCryptoProTestParamSet ] = ECCurve256ParamsetTest ,
432
+ [ Oids . ECCurveCryptoProParamSetA ] = ECCurve256ParamsetB ,
433
+ [ Oids . ECCurveCryptoProParamSetB ] = ECCurve256ParamsetC ,
434
+ [ Oids . ECCurveCryptoProParamSetC ] = ECCurve256ParamsetD ,
435
+ [ Oids . ECCurveCryptoProParamSetXchA ] = ECCurve256ParamsetB ,
436
+ [ Oids . ECCurveCryptoProParamSetXchB ] = ECCurve256ParamsetD ,
437
+ [ Oids . ECCurve512TestParamSet ] = ECCurve512ParamsetTest ,
438
+ [ Oids . ECCurve512ParamSetA ] = ECCurve512ParamsetA ,
439
+ [ Oids . ECCurve512ParamSetB ] = ECCurve512ParamsetB ,
440
+ [ Oids . ECCurve512ParamSetC ] = ECCurve512ParamsetC ,
445
441
} ;
446
442
447
443
_ecCurveOidDictionary = ecCurveOidDictionary ;
0 commit comments