9 980 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-22 #1 求一个加密算法(要求是:字符串最好能保持原长度,加密后的文字还都是可见字符,不能包含“回车”等这样的控制字符,意思就是十六进制的大于21的,这样的 一个字符串 谢谢了
T takashiki Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-22 #2 (1)最简单的,直接异或加密。 (2)字符替换。 哈哈,太简单了,有什么意义吗?
C cst_zf Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-22 #3 字符串最好能保持原长度,加密后的文字还都是可见字符 如果原字符串的字符集大于加密后的是不可能实现的,因为必然会出现多对一的情况
9 980 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-23 #4 to takashiki 异或 也能出现 十六进制在00---21之间的字符的。 to cst_zf, 你说的不是很明白, 楼上的两位 也谢谢你俩了,求一个好的算法,谢谢了
J jennykiller Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-23 #5 直接用Base64加密解密吧 uses EncdDecd; function EncodeString(const Input: string): string; function DecodeString(const Input: string): string;
直接用Base64加密解密吧 uses EncdDecd; function EncodeString(const Input: string): string; function DecodeString(const Input: string): string;
9 980 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-23 #6 to jennykiller 哥们 写全点啊,我好看看啊?
Z zzlyx Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-23 #7 function LcyRC4Encode(const SourceStr: string): string; function LcyRC4Decode(const SourceStr: string): string; 利用这个控件加密 user HCMngr, Cipher, Cipher1, DECUtil
function LcyRC4Encode(const SourceStr: string): string; function LcyRC4Decode(const SourceStr: string): string; 利用这个控件加密 user HCMngr, Cipher, Cipher1, DECUtil
J jennykiller Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-24 #9 函数原型都给你了,还要怎么详细啊? EncodeString 加密 DecodeString 解密