Возможно ли сгенерировать самозаверяющий сертификат с помощью Crypto ?

#c #crypto

#c #crypto

Вопрос:

Для системы POC я должен создать простое приложение, которое может генерировать пары ключей ECDSA, а затем генерировать самозаверяющий сертификат X509 и иметь возможность генерировать сертификат, подтверждающий владение открытым ключом другого устройства, без какого-либо запроса, из-за упрощенной версии POC.

Для этого у меня есть приложение Qt, и я использую библиотеку Crypto для генерации пар ключей и подписи или проверки всего, что мне нужно.

Я видел несколько примеров в документации Crypto для чтения и проверки сертификата X509, но ничего, чтобы заполнить или сгенерировать его.

На данный момент я делаю несколько вызовов OpenSSL для создания самозаверяющего сертификата, но я хотел бы удалить это и использовать только Crypto . Есть ли какой-нибудь способ сделать это? Когда я смотрю на прототипы X509Certificate, я вижу только функции чтения…

Комментарии:

1. Crypto по-прежнему не поддерживает генерацию сертификатов X509. Есть ли какие-либо обновления по этому поводу?