Я должен зашифровать кусок текста, используя Ruby.Для этого я использовал гем Ruby-Openssl.Этот зашифрованный текст передается программе Python, с помощью которой я должен расшифровать его.Я использовал Pycrypto для этой цели.
Проблема в том, что в Pycrypto мы должны указать соглашение о заполнении вручную.В Ruby заполнение выполняется автоматически.Я использую режим блочного шифра AES-CBC.Это заполнение вызывает проблемы, поскольку его удаление не может быть выполнено должным образом в Python.Например, это кодировки base64 зашифрованного текста в Ruby и Python:
Python: aENJY28lvE89yY2T/te8vWwdeoeSqSwwlrOAv7b3AWw=
Ruby: aENJY28lvE89yY2T/te8vVoQE6JNxdSRgYXC8mqF3nI=
Пожалуйста, помогите ...