如题。如:   加密原字符串:ABCDEFG  得出  字符串A
加密原字符串:BBCDEFG  得出  字符串BA和B不要相似,差异越大越好。

解决方案 »

  1.   

    不是不可以,但是,这样做的结果是:原字符串不能是任意字符串。因为一个Char的容量有限。
      

  2.   

    我有一个函数(声明:并不是专门适合解答你的问题的)仅供你参考:http://rabbitfox.blog.sohu.com/33795687.html
      

  3.   

    标准的公开算法如DES、3DES、AES之类都可以,其基本要素就是雪崩效应。
      

  4.   

    Scarlette(Lord of Borland) 正解
      

  5.   

    AES挺好的,网上有写好的pas。
      

  6.   

    高调学习,低调接分如果要让加密后的字符串大还不好办?S := S + '........此处省略1G内容...........';
      

  7.   

    to lihuasoft(一九七五)(--我业余,所说仅供参考) :
    能把函数贴出来吗?字符串不长,固定为20位。to :Scarlette(Lord of Borland) 
    正解是正解,有个问题是:字符串加密后的密文太长了。我是想把一个固定的20位字符串加密,如果更改20位中间任何一位,则密文变化越大越好。
    当然密文的长度还是20位。