一个关于DES加密的问题
我弄这个头都大了,原本以为很容易,就是把加密和解密的代码考下来执行一下就行了,但是现在发现了一个很奇怪的问题就是我有两个程序分别都用DES加密的办法加密同一个字符串,加密部分的代码一模一样,但是程序A每次加密完的加密字符串都不一样,但是自己能解密出来,程序B每次加密完的加密字符串都是一样的,也能自己解密,而且这两个程序加密同一个字符串居然加密完的字符串都不一样,尤其是第一个还可以变,让我很奇怪,是怎么一回事啊。主要是我需要的功能是希望A程序加密完字符串以后存起来,B读取A加密好的字符串然后解密出来,可是现在完全实现不了,解密出来都是乱码