最近做一个接口,与JAVA的关于DES/CBC/PKCS5Padding 互相解密。在网上找了很多资料,摸索了3天才摸索出来。同样的明文,用JAVA加密的密文死活都跟用DELPHI加密的不相等,有时候少于8个字符的就正常,多了8个字符的就有问题,原来是有个7把7改成8就可以了。害人啊,,
function EncryDes(const str:string;const keystr:string;const ivstr:string):string ;
var key:tkey64;
Context:TDESContext;
Block,iv:TDESBlock;
i,j,len,posnu
1