件名
PHP の openssl_encrypt による暗号化で PKCS#5 でのパディングが適用可能かを知りたい
詳細
とあるデータの暗号化(弊社)→ 複合化(先方)という案件を担当しています。
・弊社側:
PHP の openssl_encrypt での暗号化を検討中
・先方:
別システムで複合化を検討中, その際のパディング方式は PKCS#5 (ここは変更不可)
openssl_encrypt
http://php.net/manual/ja/function.openssl-encrypt.php
上記マニュアルを確認したところ、
パディング方式に関する記載は特に明記されておりませんが、
以下ブログにて、openssl_encrypt は PKCS#7 が適用されるとの記載がありました。
http://blog.shin1x1.com/entry/openssl-add-pkcs7-padding
上述の記載が正しい場合、
・PHP の openssl_encrypt で暗号化(PKCS#7)→ 先方で複合化(PKCS#5)
という流れになり、複合化に失敗するリスクを抱えることになります。
質問事項
PHP の openssl_encrypt による暗号化で PKCS#5 でのパディングを適用する方法はあるでしょうか

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/26 07:51