Exemple #1
0
def generate_private_key(
    curve: EllipticCurve, backend=None
) -> EllipticCurvePrivateKey:
    backend = _get_backend(backend)
    return backend.generate_elliptic_curve_private_key(curve)
Exemple #2
0
def generate_private_key(curve, backend):
    return backend.generate_elliptic_curve_private_key(curve)
Exemple #3
0
def generate_private_key(
        curve: EllipticCurve,
        backend: typing.Any = None) -> EllipticCurvePrivateKey:
    from cryptography.hazmat.backends.openssl.backend import backend as ossl

    return ossl.generate_elliptic_curve_private_key(curve)
Exemple #4
0
def generate_private_key(curve, backend=None):
    backend = _get_backend(backend)
    return backend.generate_elliptic_curve_private_key(curve)
Exemple #5
0
def generate_private_key(curve, backend):
    return backend.generate_elliptic_curve_private_key(curve)