Имеется пара (публичный и приватный) эллиптических ключей в формате PEM (файлы на диске).
Необходимо получить файл публичного ключа в формате DER.
В командной строке OpenSSL задача решается не сложно:
#!/bin/bash
openssl ec -in x-priv.pem -pubout -outform DER -out x-pub.der
Но мне нужно платформо независимое решение в среде Python 3,
cryptography.hazmat загружен, но можно использовать и другие расширения.
Кто то может предложить решение?
UPD. Вопрос закрыт. Сам написал, использовал cryptography.hazmat
Не больше 20 строк кода включая обработку ошибок.