File tree Expand file tree Collapse file tree 6 files changed +13
-49
lines changed Expand file tree Collapse file tree 6 files changed +13
-49
lines changed Original file line number Diff line number Diff line change 22import os
33
44from pycose .messages import Sign1Message
5-
5+ from pycose . keys import EC2Key
66from pymdoccbor .mdoc .issuer import MdocCborIssuer
77from pymdoccbor .mdoc .verifier import MdocCbor
88from pymdoccbor .mso .issuer import MsoIssuer
99from . pid_data import PID_DATA
1010
1111
12- PKEY = {
13- 'KTY' : 'EC2' ,
14- 'CURVE' : 'P_256' ,
15- 'ALG' : 'ES256' ,
16- 'D' : os .urandom (32 ),
17- 'KID' : b"demo-kid"
18- }
19-
12+ PKEY = EC2Key .generate_key (crv = "P_256" , optional_params = {"ALG" : "ES256" })
2013
2114def test_mso_writer ():
2215 msoi = MsoIssuer (
Original file line number Diff line number Diff line change 1- import os
1+ from pycose . keys import EC2Key
22from pymdoccbor .mdoc .issuer import MdocCborIssuer
33from pymdoccbor .tests .micov_data import MICOV_DATA
44from pymdoccbor .tests .pid_data import PID_DATA
55
66
7- PKEY = {
8- 'KTY' : 'EC2' ,
9- 'CURVE' : 'P_256' ,
10- 'ALG' : 'ES256' ,
11- 'D' : os .urandom (32 ),
12- 'KID' : b"demo-kid"
13- }
7+ PKEY = EC2Key .generate_key (crv = "P_256" , optional_params = {"ALG" : "ES256" })
148
159mdoc = MdocCborIssuer (PKEY )
1610
Original file line number Diff line number Diff line change 1- import os
1+ from pycose . keys import EC2Key
22from pymdoccbor .mdoc .issuersigned import IssuerSigned
33from pymdoccbor .mdoc .issuer import MdocCborIssuer
44from pymdoccbor .tests .micov_data import MICOV_DATA
55from pymdoccbor .tests .test_03_mdoc_issuer import mdoc
66
7- PKEY = {
8- 'KTY' : 'EC2' ,
9- 'CURVE' : 'P_256' ,
10- 'ALG' : 'ES256' ,
11- 'D' : os .urandom (32 ),
12- 'KID' : b"demo-kid"
13- }
7+ PKEY = EC2Key .generate_key (crv = "P_256" , optional_params = {"ALG" : "ES256" })
148
159mdoc = MdocCborIssuer (PKEY )
1610mdoc .new (
Original file line number Diff line number Diff line change 1- import os
1+ from pycose . keys import EC2Key
22from pymdoccbor .mdoc .verifier import MobileDocument
33from pymdoccbor .mdoc .issuer import MdocCborIssuer
44from pymdoccbor .tests .micov_data import MICOV_DATA
55
6- PKEY = {
7- 'KTY' : 'EC2' ,
8- 'CURVE' : 'P_256' ,
9- 'ALG' : 'ES256' ,
10- 'D' : os .urandom (32 ),
11- 'KID' : b"demo-kid"
12- }
6+ PKEY = EC2Key .generate_key (crv = "P_256" , optional_params = {"ALG" : "ES256" })
137
148mdoc = MdocCborIssuer (PKEY )
159mdoc .new (
@@ -59,4 +53,4 @@ def test_mobile_document_verify():
5953 document = mdoc .signed ["documents" ][0 ]
6054 doc = MobileDocument (** document )
6155
62- # assert mdoc .verify() == True
56+ assert doc .verify () == True
Original file line number Diff line number Diff line change 1- import os
1+ from pycose . keys import EC2Key
22from pycose .messages import CoseMessage
33from pymdoccbor .mso .issuer import MsoIssuer
44from pymdoccbor .tests .micov_data import MICOV_DATA
55
6- PKEY = {
7- 'KTY' : 'EC2' ,
8- 'CURVE' : 'P_256' ,
9- 'ALG' : 'ES256' ,
10- 'D' : os .urandom (32 ),
11- 'KID' : b"demo-kid"
12- }
6+ PKEY = EC2Key .generate_key (crv = "P_256" , optional_params = {"ALG" : "ES256" })
137
148def test_mso_issuer_fail ():
159 try :
Original file line number Diff line number Diff line change 11import os
2+ from pycose .keys import CoseKey , EC2Key
23from pymdoccbor .mso .verifier import MsoVerifier
34from pymdoccbor .mdoc .issuer import MdocCborIssuer
45from pymdoccbor .tests .micov_data import MICOV_DATA
56from pycose .messages import CoseMessage
67
7- PKEY = {
8- 'KTY' : 'EC2' ,
9- 'CURVE' : 'P_256' ,
10- 'ALG' : 'ES256' ,
11- 'D' : os .urandom (32 ),
12- 'KID' : b"demo-kid"
13- }
8+ PKEY = EC2Key .generate_key (crv = "P_256" , optional_params = {"ALG" : "ES256" })
149
1510mdoc = MdocCborIssuer (PKEY )
1611mdoc .new (
You can’t perform that action at this time.
0 commit comments