算法要求 :
通过 29 位个一个纯数字字符串,生成一个注册码.
注册码可以解析(反注册)为原有的 29 位纯数字字符串.疑惑:
我现在使用自己编的一个简单的算法可以生成一个 29位的注册码. 可是29位的注册码实在很长.交给用户的时候很麻烦.
不知道是否有办法生成一个位数尽量少的注册码呢??? 当然位数少了也必须能够反注册位原来的纯数字字符串的.曾经的想法:
因为 29位纯数字原始码是不确定的, 我想了很久也不知道该如何才能生成位数少些的注册码.
比如说可以使用其中的 2位生成 1位注册码. 但是少了1位,怎么能从少了一位的注册码再返回原始码呢?还请大家指点一些将多字符生成少字符,并能反运算的算法或想法.我先谢谢了.
通过 29 位个一个纯数字字符串,生成一个注册码.
注册码可以解析(反注册)为原有的 29 位纯数字字符串.疑惑:
我现在使用自己编的一个简单的算法可以生成一个 29位的注册码. 可是29位的注册码实在很长.交给用户的时候很麻烦.
不知道是否有办法生成一个位数尽量少的注册码呢??? 当然位数少了也必须能够反注册位原来的纯数字字符串的.曾经的想法:
因为 29位纯数字原始码是不确定的, 我想了很久也不知道该如何才能生成位数少些的注册码.
比如说可以使用其中的 2位生成 1位注册码. 但是少了1位,怎么能从少了一位的注册码再返回原始码呢?还请大家指点一些将多字符生成少字符,并能反运算的算法或想法.我先谢谢了.
解决方案 »
- 悲剧发生了------------!!!!
- CButtonST 按钮按下时的问题
- 怎么去除VS2008 ribbon中系统自带的菜单,如下图所示.....
- 使用DS显示摄像头采集的数据,可是显示的画面第一帧是颠倒的
- 问个关于CFile::Read的小问题 超级初级
- 关于消息的问题,大家帮忙啊!
- 求救!我写的ActiveX控件中使用了局部键盘钩子的问题
- 求教:如何设置CListCtr,使得各行或各列有不同的字符颜色和底色
- 如何继承模板类CArray
- 改变控件大小的问题
- 请教各位高手!!!!!!!!!用网络传送以个数据库里面的表的做法
- 请教!打开Class Wizard时发生的“Parsing error”
我觉得一楼说得MD5是可以考虑得,今天JAVA版也又个问这个问题的
回的比较多,建议楼主去看看!
我对这个不熟悉。爱莫能助!