12个和20个怎么一一对应啊?晕!

解决方案 »

  1.   

    不同12位的数字能够对应到不同的20位的数字
    相同的12位的数字对应到相同的12位的数字/
      

  2.   

    那不是肉眼都能看得出来?
      

  3.   

    加密算法很多啊,自己找找就行了
    如果要求不严格你自己都可以定义一个算法
      

  4.   

    你要的一一对应应该是有限制的。但没见过这样的公开算法...如果自己设计的话可能要用矩阵理论可以做得到。起码可以用线性变换映射过去。
      

  5.   

    其实我想实现的没有这么复杂。就是这边一串连续的12位的数字,给他一个算法,变成20位的看起来随机的数字。
      

  6.   

    如果不是一一的话很容易会有漏洞的,但要做成一一的话就不是说随便就行的。
    如果楼主安全性能要求不高的话,一一其实也很简单就能实现就是使用一个3*5的可逆矩阵就行了。12位的数字变成4*3的矩阵,两矩阵相乘就可以得到4*5的矩阵,即20位的数字。
      

  7.   

    当然如果让人知道你是这样做的话,很容易就给人破了...