@@ -25,16 +25,6 @@ class EllipticCurveOID:
2525 BRAINPOOLP256R1 = ObjectIdentifier ("1.3.36.3.3.2.8.1.1.7" )
2626 BRAINPOOLP384R1 = ObjectIdentifier ("1.3.36.3.3.2.8.1.1.11" )
2727 BRAINPOOLP512R1 = ObjectIdentifier ("1.3.36.3.3.2.8.1.1.13" )
28- SECT163K1 = ObjectIdentifier ("1.3.132.0.1" )
29- SECT163R2 = ObjectIdentifier ("1.3.132.0.15" )
30- SECT233K1 = ObjectIdentifier ("1.3.132.0.26" )
31- SECT233R1 = ObjectIdentifier ("1.3.132.0.27" )
32- SECT283K1 = ObjectIdentifier ("1.3.132.0.16" )
33- SECT283R1 = ObjectIdentifier ("1.3.132.0.17" )
34- SECT409K1 = ObjectIdentifier ("1.3.132.0.36" )
35- SECT409R1 = ObjectIdentifier ("1.3.132.0.37" )
36- SECT571K1 = ObjectIdentifier ("1.3.132.0.38" )
37- SECT571R1 = ObjectIdentifier ("1.3.132.0.39" )
3828
3929
4030class EllipticCurve (metaclass = abc .ABCMeta ):
@@ -227,66 +217,6 @@ def __deepcopy__(self, memo: dict) -> EllipticCurvePublicKey:
227217EllipticCurvePublicNumbers = rust_openssl .ec .EllipticCurvePublicNumbers
228218
229219
230- class SECT571R1 (EllipticCurve ):
231- name = "sect571r1"
232- key_size = 570
233- group_order = 0x3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47 # noqa: E501
234-
235-
236- class SECT409R1 (EllipticCurve ):
237- name = "sect409r1"
238- key_size = 409
239- group_order = 0x10000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A21173 # noqa: E501
240-
241-
242- class SECT283R1 (EllipticCurve ):
243- name = "sect283r1"
244- key_size = 282
245- group_order = 0x3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB307 # noqa: E501
246-
247-
248- class SECT233R1 (EllipticCurve ):
249- name = "sect233r1"
250- key_size = 233
251- group_order = 0x1000000000000000000000000000013E974E72F8A6922031D2603CFE0D7
252-
253-
254- class SECT163R2 (EllipticCurve ):
255- name = "sect163r2"
256- key_size = 163
257- group_order = 0x40000000000000000000292FE77E70C12A4234C33
258-
259-
260- class SECT571K1 (EllipticCurve ):
261- name = "sect571k1"
262- key_size = 570
263- group_order = 0x20000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C1001 # noqa: E501
264-
265-
266- class SECT409K1 (EllipticCurve ):
267- name = "sect409k1"
268- key_size = 407
269- group_order = 0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF # noqa: E501
270-
271-
272- class SECT283K1 (EllipticCurve ):
273- name = "sect283k1"
274- key_size = 281
275- group_order = 0x1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C61 # noqa: E501
276-
277-
278- class SECT233K1 (EllipticCurve ):
279- name = "sect233k1"
280- key_size = 232
281- group_order = 0x8000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF
282-
283-
284- class SECT163K1 (EllipticCurve ):
285- name = "sect163k1"
286- key_size = 163
287- group_order = 0x4000000000000000000020108A2E0CC0D99F8A5EF
288-
289-
290220class SECP521R1 (EllipticCurve ):
291221 name = "secp521r1"
292222 key_size = 521
@@ -356,16 +286,6 @@ class BrainpoolP512R1(EllipticCurve):
356286 "secp384r1" : SECP384R1 (),
357287 "secp521r1" : SECP521R1 (),
358288 "secp256k1" : SECP256K1 (),
359- "sect163k1" : SECT163K1 (),
360- "sect233k1" : SECT233K1 (),
361- "sect283k1" : SECT283K1 (),
362- "sect409k1" : SECT409K1 (),
363- "sect571k1" : SECT571K1 (),
364- "sect163r2" : SECT163R2 (),
365- "sect233r1" : SECT233R1 (),
366- "sect283r1" : SECT283R1 (),
367- "sect409r1" : SECT409R1 (),
368- "sect571r1" : SECT571R1 (),
369289 "brainpoolP256r1" : BrainpoolP256R1 (),
370290 "brainpoolP384r1" : BrainpoolP384R1 (),
371291 "brainpoolP512r1" : BrainpoolP512R1 (),
@@ -436,16 +356,6 @@ class ECDH:
436356 EllipticCurveOID .BRAINPOOLP256R1 : BrainpoolP256R1 ,
437357 EllipticCurveOID .BRAINPOOLP384R1 : BrainpoolP384R1 ,
438358 EllipticCurveOID .BRAINPOOLP512R1 : BrainpoolP512R1 ,
439- EllipticCurveOID .SECT163K1 : SECT163K1 ,
440- EllipticCurveOID .SECT163R2 : SECT163R2 ,
441- EllipticCurveOID .SECT233K1 : SECT233K1 ,
442- EllipticCurveOID .SECT233R1 : SECT233R1 ,
443- EllipticCurveOID .SECT283K1 : SECT283K1 ,
444- EllipticCurveOID .SECT283R1 : SECT283R1 ,
445- EllipticCurveOID .SECT409K1 : SECT409K1 ,
446- EllipticCurveOID .SECT409R1 : SECT409R1 ,
447- EllipticCurveOID .SECT571K1 : SECT571K1 ,
448- EllipticCurveOID .SECT571R1 : SECT571R1 ,
449359}
450360
451361
0 commit comments