Spaces:
Running
Running
Update privcsr.py
Browse files- privcsr.py +2 -3
privcsr.py
CHANGED
@@ -7,7 +7,6 @@ from typing import List, Tuple
|
|
7 |
|
8 |
def gen_pvt(key_type: str, key_size: int = None, key_curve: str = None) -> bytes:
|
9 |
if key_type.lower() == "ecc":
|
10 |
-
print(key_curve)
|
11 |
if key_curve == 'SECP256R1' or key_curve == 'ec256':
|
12 |
key = ec.generate_private_key(ec.SECP256R1(), default_backend())
|
13 |
elif key_curve == 'SECP384R1' or key_curve == 'ec384':
|
@@ -76,8 +75,8 @@ def gen_pvt_csr(domains: List[str], email: str, key_type: str, key_size: int = N
|
|
76 |
common_name: str = None, country: str = None, state: str = None, locality: str = None,
|
77 |
organization: str = None, organization_unit: str = None) -> Tuple[bytes, bytes]:
|
78 |
if key_type.lower() == "rsa":
|
79 |
-
private_key = gen_pvt(key_type, key_size)
|
80 |
else:
|
81 |
-
private_key = gen_pvt(key_type, key_curve)
|
82 |
csr = gen_csr(private_key, domains, email, common_name, country, state, locality, organization, organization_unit)
|
83 |
return private_key, csr
|
|
|
7 |
|
8 |
def gen_pvt(key_type: str, key_size: int = None, key_curve: str = None) -> bytes:
|
9 |
if key_type.lower() == "ecc":
|
|
|
10 |
if key_curve == 'SECP256R1' or key_curve == 'ec256':
|
11 |
key = ec.generate_private_key(ec.SECP256R1(), default_backend())
|
12 |
elif key_curve == 'SECP384R1' or key_curve == 'ec384':
|
|
|
75 |
common_name: str = None, country: str = None, state: str = None, locality: str = None,
|
76 |
organization: str = None, organization_unit: str = None) -> Tuple[bytes, bytes]:
|
77 |
if key_type.lower() == "rsa":
|
78 |
+
private_key = gen_pvt(key_type, key_size=key_size)
|
79 |
else:
|
80 |
+
private_key = gen_pvt(key_type, key_curve=key_curve)
|
81 |
csr = gen_csr(private_key, domains, email, common_name, country, state, locality, organization, organization_unit)
|
82 |
return private_key, csr
|