1、结合数据库的加密功能;
2、密钥加密;
3、CPU序列号或网卡号加密;
其他的请指教
2、密钥加密;
3、CPU序列号或网卡号加密;
其他的请指教
解决方案 »
- Treeview的事件
- excel问题
- 屏蔽掉dbgrideh的自动保存功能
- 熬通宵终于找出了问题点,但无法解决:封装基于TDBDateTimeEditEh的组件后,再往表单上放时就出现错误:Control '' has no parent window.
- 为什么删除出错??急!!!
- 软件体系结构大讨论
- 没有手机也能享受短信的乐趣吗?
- /**一个有关turbo pascal 的问题,会者不难**/
- 问题标签用户 【求助】c#SerialPort与Delphi的TApdComPort机制问题
- dao ban delphi6 请大家发表意见
- 关于showwindow的
- 88分求教!有谁能把帮我把这个SQL语句优化一下呀?,表记录有40万条运行好慢呀。
To:mchong(毛毛虫) 你能具体说说“单向加密”吗?
注:具体的加密算法!!!
我准备给你们加分啦!!!
就算是要求比较高的情况
可以试试象LINUX 加密/etc/passwd文件那样的标准单向算法就足够了。
呵那种算法的名称忘了。。
另外在瘟系统下有一些API ,可以看看。。如。。
Encryption等等
在DELPHI6中增加了一些编码的东西。。
//加密函数
Function EncrypKey (Src:String; Key:String):string;
var
idx :integer;
KeyLen :Integer;
KeyPos :Integer;
offset :Integer;
dest :string;
SrcPos :Integer;
SrcAsc :Integer;
TmpSrcAsc :Integer;
Range :Integer;begin
KeyLen:=Length(Key);
if KeyLen = 0 then key:='Think Space';
KeyPos:=0;
SrcPos:=0;
SrcAsc:=0;
Range:=256;Randomize;
offset:=Random(Range);
dest:=format('%1.2x',[offset]);
for SrcPos := 1 to Length(Src) do
begin
SrcAsc:=(Ord(Src[SrcPos]) + offset) MOD 255;
if KeyPos < KeyLen then KeyPos:= KeyPos + 1 else KeyPos:=1;
SrcAsc:= SrcAsc xor Ord(Key[KeyPos]);
dest:=dest + format('%1.2x',[SrcAsc]);
offset:=SrcAsc;
end;
Result:=Dest;
end;//解密函数
Function UncrypKey (Src:String; Key:String):string;
var
idx :integer;
KeyLen :Integer;
KeyPos :Integer;
offset :Integer;
dest :string;
SrcPos :Integer;
SrcAsc :Integer;
TmpSrcAsc :Integer;
Range :Integer;begin
KeyLen:=Length(Key);
if KeyLen = 0 then key:='Think Space';
KeyPos:=0;
SrcPos:=0;
SrcAsc:=0;
Range:=256;
offset:=StrToInt('$'+ copy(src,1,2));
SrcPos:=3;
repeat
SrcAsc:=StrToInt('$'+ copy(src,SrcPos,2));
if KeyPos < KeyLen Then KeyPos := KeyPos + 1 else KeyPos := 1;
TmpSrcAsc := SrcAsc xor Ord(Key[KeyPos]);
if TmpSrcAsc <= offset then
TmpSrcAsc := 255 + TmpSrcAsc - offset
else
TmpSrcAsc := TmpSrcAsc - offset;
dest := dest + chr(TmpSrcAsc);
offset:=srcAsc;
SrcPos:=SrcPos + 2;
until SrcPos >= Length(Src);
Result:=Dest;
end;
给你一个参考
http://mental.top263.net/mentals/tech/general/tea.htm
看了你的http://mental.top263.net/mentals/tech/general/tea.htm,果然风云人物
小弟佩服,至于你所说的盗版网名,我只能说是巧合。
我贴的贴子,你也受益了,呵呵
是bcb,还是delphi???
我的超管理员要能管理这些人的名单的。
我要解密