예제 #1
0
def generate_private_key(
    curve: EllipticCurve, backend=None
) -> EllipticCurvePrivateKey:
    backend = _get_backend(backend)
    return backend.generate_elliptic_curve_private_key(curve)
예제 #2
0
파일: ec.py 프로젝트: xiaoawuu/test
def generate_private_key(curve, backend):
    return backend.generate_elliptic_curve_private_key(curve)
예제 #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)
예제 #4
0
def generate_private_key(curve, backend=None):
    backend = _get_backend(backend)
    return backend.generate_elliptic_curve_private_key(curve)
예제 #5
0
def generate_private_key(curve, backend):
    return backend.generate_elliptic_curve_private_key(curve)