RSA шифрование / дешифрование между C и python

У меня сервер написан наpython и клиент вC , Их задача - отправить секретное сообщение с сервера на клиент, которое зашифрованоRSA private key, я используюopenssl/rsa.h библиотека, то есть я инициализируюrsa объект с закрытым ключом и зашифровать сообщениеRSA_public_encrypt(length_of_message, "Secret Message", to, rsa, RSA_PKCS1_PADDING) , Затем я отправляю это зашифрованное сообщениеpython сервер и попытатьсярасшифровать его с тем же закрытым ключом с помощьюfrom Crypto.PublicKey import RSA библиотека. Проблема в том, что он не расшифровывает его должным образом. Он всегда выводит 128-битное сообщение, в которое случайно помещается секретное сообщение.(e.g. '\x23\xa3x\43...Secret Message\xef\x4a')где он должен нормально вернуться простоSecret Message.

Ответы на вопрос(2)

Ваш ответ на вопрос