Как мы можем получить открытый ключ из закрытого ключа (защищенного парольной фразой), используя библиотеку криптографии Python? - PullRequest
0 голосов
/ 29 июня 2018

Я хочу использовать библиотеку криптографии Python , чтобы получить открытый ключ из закрытого ключа (который также может быть защищен парольной фразой). Как я могу сделать это похожим на библиотеку Python CryptoDome ?

1 Ответ

0 голосов
/ 01 августа 2019

Это должно работать для вас:

key_file = open('key.text', 'rb')
private_key = serialization.load_pem_private_key(
    key_file.read(),
    password=None,
    backend=default_backend()
    )
public_key = private_key.public_key()
...