我指定一个KEY,生成一批密码.用户根据我生成的密码发送密码上来进行注册.这个时候不需要根据密码比较.只需要根据这个key来判断密码是否正确.

解决方案 »

  1.   

    对KEY求MD5 再加上一些随机字符作为密码,
    判断的时候,只需比对前面部分
      

  2.   

    key为0x12345
    passwords为 1? 2? 3? 4? 5?
    可能这样表达不是很清楚
    这样说也许你会清楚些,首先按照key的位把1对多的关系确定了,比如,1对应A,B,C,2对应D,E,F
    那12对应的KEY就可以是AF,BD,CE...而AF,BD,CE对应的都是1,2你这个算法,随机肯定是要用的,楼上的方法,我认为不是很安全,不够严谨