Как реализовать функциональность OpenSSL в Python?

Я хотел бы зашифровать секретный текст открытым ключом и расшифровать его закрытым ключом в Python. Я могу сделать это с помощью команды openssl:

echo "secrettext/2011/09/14 22:57:23" | openssl rsautl -encrypt -pubin -inkey public.pem | base64  data.cry
base64 -D data.cry | openssl rsautl -decrypt -inkey private.pem

Как это реализовать в Python?

13
задан icktoofay 6 October 2011 в 01:56
поделиться