Javaのサービスから3DES暗号化された文字列を持っています-
30BA1A87B3B08F8A6F69BF0E2EC7539B
PHP で 3DES 暗号化を適用して結果を確認すると、次のような非常に異なる文字列が返されます -
ªã;Îù1ù@yq—ÿÃÓ"Õó[ûñüM“ƒº5fá$!Ø5JºÝ7
http://sourceforge.net/projects/phpseclib/の Crypt_TripleDES である暗号化用のオープン ソース PHP ライブラリを使用しています。
何が間違っているのか、どこが間違っているのかを理解するために、誰かが私を助けることができますか?
何か足りないものがないか尋ねてください。
ありがとう
PHP コード -
require_once 'Crypt/TripleDES.php';
$tdes = new Crypt_TripleDES();
$tdes->setKey($key);
$enc_text = $tdes->encrypt($text);
echo 'Encrypted text - '.($enc_text).'<br />';