Skip to content

Commit f1f2889

Browse files
committed
test: fixed key generation
1 parent 6935298 commit f1f2889

File tree

6 files changed

+13
-49
lines changed

6 files changed

+13
-49
lines changed

pymdoccbor/tests/test_02_mdoc_issuer.py

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,14 @@
22
import os
33

44
from pycose.messages import Sign1Message
5-
5+
from pycose.keys import EC2Key
66
from pymdoccbor.mdoc.issuer import MdocCborIssuer
77
from pymdoccbor.mdoc.verifier import MdocCbor
88
from pymdoccbor.mso.issuer import MsoIssuer
99
from . 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

2114
def test_mso_writer():
2215
msoi = MsoIssuer(

pymdoccbor/tests/test_03_mdoc_issuer.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
1-
import os
1+
from pycose.keys import EC2Key
22
from pymdoccbor.mdoc.issuer import MdocCborIssuer
33
from pymdoccbor.tests.micov_data import MICOV_DATA
44
from 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

159
mdoc = MdocCborIssuer(PKEY)
1610

pymdoccbor/tests/test_04_issuer_signed.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
1-
import os
1+
from pycose.keys import EC2Key
22
from pymdoccbor.mdoc.issuersigned import IssuerSigned
33
from pymdoccbor.mdoc.issuer import MdocCborIssuer
44
from pymdoccbor.tests.micov_data import MICOV_DATA
55
from 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

159
mdoc = MdocCborIssuer(PKEY)
1610
mdoc.new(

pymdoccbor/tests/test_05_mdoc_verifier.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
1-
import os
1+
from pycose.keys import EC2Key
22
from pymdoccbor.mdoc.verifier import MobileDocument
33
from pymdoccbor.mdoc.issuer import MdocCborIssuer
44
from 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

148
mdoc = MdocCborIssuer(PKEY)
159
mdoc.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

pymdoccbor/tests/test_06_mso_issuer.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
1-
import os
1+
from pycose.keys import EC2Key
22
from pycose.messages import CoseMessage
33
from pymdoccbor.mso.issuer import MsoIssuer
44
from 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

148
def test_mso_issuer_fail():
159
try:

pymdoccbor/tests/test_07_mso_verifier.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
import os
2+
from pycose.keys import CoseKey, EC2Key
23
from pymdoccbor.mso.verifier import MsoVerifier
34
from pymdoccbor.mdoc.issuer import MdocCborIssuer
45
from pymdoccbor.tests.micov_data import MICOV_DATA
56
from 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

1510
mdoc = MdocCborIssuer(PKEY)
1611
mdoc.new(

0 commit comments

Comments
 (0)