C ++ openssl 3.0.8 Дешифрование закрытого ключа с помощью evp_pkey_decrypt не удалосьC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 C ++ openssl 3.0.8 Дешифрование закрытого ключа с помощью evp_pkey_decrypt не удалось

Сообщение Anonymous »

Я не нашел решение самостоятельно и нуждалась в помощи. дешифрование). < /p>
, во -первых, в первом запуске, ключи, сгенерированные с помощью evp_rsa_gen () для файлов: < /p>

Код: Выделить всё

#define _RSA_KEY_LEN 2136 // 267 length of encr.  message (256 usefull symbols (0-255) + 11 padding)

typedef unsigned char uchar;

bool abstract_secure_socket::generateKeys()
{

int bytes = 0;

std::string __err = _ERR "abstract_secSoc_generateKeys()" ;

EVP_PKEY* temp_RSAkeypair = EVP_RSA_gen(_RSA_KEY_LEN);

if(nullptr == temp_RSAkeypair){

//fprintf(stderr,"error: rsa pub gen\n");
std::cerr 

Подробнее здесь: [url]https://stackoverflow.com/questions/79691131/c-openssl-3-0-8-private-key-decryption-with-evp-pkey-decrypt-failed[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»