zoukankan      html  css  js  c++  java
  • 异或加密解密代码

    function Enc(Str:String):String;//字符加密函数 这是用的一个异或加密
    var
    i,j:Integer;
    begin
    Result:='';
    j:=0;
    for i:=1 to Length(Str) do
    begin
    Result:=Result+IntToHex(Byte(Str[i]) xor XorKey[j],2);
    j:=(j+1) mod 8;
    end;
    end;
    function Dec(Str:String):String;//字符解密函数
    var
    i,j:Integer;
    begin
    Result:='';
    j:=0;
    for i:=1 to Length(Str) div 2 do
    begin
    Result:=Result+Char(StrToInt('$'+Copy(Str,i*2-1,2)) xor XorKey[j]);
    j:=(j+1) mod 8;
    end;
    end;

     

     

    ¥¥

    ¥¥

  • 相关阅读:
    2.8
    2.7
    2.6
    2.5
    2.4第三篇读后感
    2.2第一篇读后感
    2.1
    字符统计
    6468: Snuke's Coloring
    6463: Tak and Hotels II
  • 原文地址:https://www.cnblogs.com/xiaomangnan/p/8961937.html
Copyright © 2011-2022 走看看