def generate_primes(key_size=512):
"""
Generate some primes. Key size in bits (minimum 512).
"""
from cryptography.hazmat.backends import default_backend
from cryptography.hazmat.primitives.asymmetric import rsa
private_key = rsa.generate_private_key(public_exponent=65537,key_size=key_size,backend=default_backend())
private_numbers = private_key.private_numbers()
return min(private_numbers.p, private_numbers.q), max(private_numbers.p, private_numbers.q)
评论列表
文章目录