能否利用一样的密钥和一样的明文,使用java和php加密出来一样的密文?在网上找了很多实现方法可是怎么也不行,请各位帮忙,非常感谢!
密钥:AD67EA2F3BE6E5AD
明文:abcd
如果哪位高手有实现过的,请帮帮忙,小弟在此谢过,请不要从网上随便拷贝一段,要事实上能得出正确结果的,麻烦各位!

解决方案 »

  1.   

    密钥一样,明文一样,密文必然一样!要不然就不是加密,是随机了!PHP上的加密解密参考http://www.php.net/manual/en/ref.mcrypt.php 中 "Wilmo" 的回覆
    将 MCRYPT_RIJNDAEL_256 改成 MCRYPT_DES 即可使用 DES 来编解码
      

  2.   

    为了验证算法的正确,你应该给出 明文、密钥、密文
    密钥:AD67EA2F3BE6E5AD
    明文:abcd
    密文:?????
      

  3.   

    已经搞定了,一直被密钥的格式给搞错了,昏。二者算法一样,不过传密钥的时候方式不同,不知道二者内部做了什么调整,JAVA直接将AD67EA2F3BE6E5AD传入即可,而PHP中药转换成\xAD\x67的形式传入才对。谢谢大家。