Example #1
0
def generate_private_key(
    curve: EllipticCurve, backend=None
) -> EllipticCurvePrivateKey:
    backend = _get_backend(backend)
    return backend.generate_elliptic_curve_private_key(curve)
Example #2
0
File: ec.py Project: xiaoawuu/test
def generate_private_key(curve, backend):
    return backend.generate_elliptic_curve_private_key(curve)
Example #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)
Example #4
0
def generate_private_key(curve, backend=None):
    backend = _get_backend(backend)
    return backend.generate_elliptic_curve_private_key(curve)
Example #5
0
def generate_private_key(curve, backend):
    return backend.generate_elliptic_curve_private_key(curve)