OpenSSL の EVP_* API を使用して、CBC モードで AES 暗号化を実装しています。
暗号化されたテキストをプレーンテキストと同じ長さに保つために、暗号化テキストの盗用を実装しようとしています。パディングをオフにする方法 (EVP_CIPHER_CTX_set_padding()) を見つけましたが、パディングの代わりに暗号文の盗用をオンにするようには見えません。
暗号文を盗む方法の例を持っている人はいますか?
OpenSSL の EVP_* API を使用して、CBC モードで AES 暗号化を実装しています。
暗号化されたテキストをプレーンテキストと同じ長さに保つために、暗号化テキストの盗用を実装しようとしています。パディングをオフにする方法 (EVP_CIPHER_CTX_set_padding()) を見つけましたが、パディングの代わりに暗号文の盗用をオンにするようには見えません。
暗号文を盗む方法の例を持っている人はいますか?
私は、2007 年の OpenSSL 用のパッチを見つけました。これは、チップテキスト盗用を実装しています。含まれていませんが、アプリケーションにコードを含めることに問題はありませんでした。