日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

delphi 字符串 加密 解密 函數(shù)

 獨(dú)孤求財(cái) 2012-03-20

delphi 字符串 加密 解密 函數(shù)

時(shí)間:2011-5-26來(lái)源:yang 作者: peng點(diǎn)擊: 116次

字符串加密解密函數(shù)
加密函數(shù):

function editstrtomd(s:string; strkey:char ):string;//原字符轉(zhuǎn)換成加密字符串
var
   str:string;          //定義兩個(gè)字符串的昨臨時(shí)變量
   str1:string;         //定義兩個(gè)字符串的昨臨時(shí)變量
   i:integer;           //循環(huán)加密變量
   j:integer;           //加密關(guān)鍵字
begin
   str:=s;              //存儲(chǔ)傳入的字符串
   str1:=‘‘;            //初始化轉(zhuǎn)化后的字符串
   j:= integer(strkey);//將加密關(guān)鍵字轉(zhuǎn)換成整數(shù)
   for i:=1 to length(str) do    //字符串的循環(huán)加密
   begin
   str1:=str1+char(integer(str[i])+j);//漢字轉(zhuǎn)換的整形值是偶數(shù)
   end;
   result := str1;      //返回加密后的結(jié)果
end;


解密函數(shù):

function mdtoeditstr(s:string; strkey:char ):string;//加密字符串換成原字符轉(zhuǎn)
var
   str:string;          //定義兩個(gè)字符串的昨臨時(shí)變量
   str1:string;         //定義兩個(gè)字符串的昨臨時(shí)變量
   i:integer;           //循環(huán)加密變量
   j:integer;           //加密關(guān)鍵字
begin
   str1:=s;             //存儲(chǔ)傳入的字符串
   str:=‘‘;             //初始化轉(zhuǎn)化后的字符串
   j:= integer(strkey);//將解密關(guān)鍵字轉(zhuǎn)換成整數(shù)
   for   i:=1 to length(str1) do   //字符串的循環(huán)解密
   begin
     str:=str+char(integer(str1[i])-j);
   end;
   result := str;       //返回解密后的結(jié)果
end;
 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多