人生最曼妙的风景,竟是内心的淡定与从容!
これはまさに試した結果です...まず、base64 テキストを変換する必要があります
RSA_decrypt の最初の入力パラメータは間違っています。
公式 Web サイトの定義を参照:
ここで flen はキーの長さです。以前は from_len だと思っていました。 ret>0 は復号化が成功したことを意味し、結果は rsa.value から取得され、5 番目のパラメータはパディング モードであり、RSA_PKCS1_PADDING である必要がありますが、この定数は libcrypto.so.6 には見つからないようです。 0 から開始 5 ずつ 1 つずつ試した結果、1 は RSA_PKCS1_PADDING、2 は SSLV23_PADDING (必ずしもこのように綴られているわけではありません) であると推定されます。以前に他のライブラリを試したことがあり、これら 2 つのパディング モードは解決できるからです。
これはまさに試した結果です...
リーリーまず、base64 テキストを変換する必要があります
RSA_decrypt の最初の入力パラメータは間違っています。
リーリー公式 Web サイトの定義を参照:
リーリーここで flen はキーの長さです。以前は from_len だと思っていました。
ret>0 は復号化が成功したことを意味し、結果は rsa.value から取得され、5 番目のパラメータはパディング モードであり、RSA_PKCS1_PADDING である必要がありますが、この定数は libcrypto.so.6 には見つからないようです。 0 から開始 5 ずつ 1 つずつ試した結果、1 は RSA_PKCS1_PADDING、2 は SSLV23_PADDING (必ずしもこのように綴られているわけではありません) であると推定されます。以前に他のライブラリを試したことがあり、これら 2 つのパディング モードは解決できるからです。