社区
数据结构与算法
帖子详情
请教下充值卡的序列号设计算法
AKULAKK
2009-02-11 05:15:20
知道的朋友说说
一家公司推出自己的盈利业务,需要派发充值卡,序列号是自己的.
算法A可以生成很无数,具有唯一性,但是又知道肯定是算法A生成的.
同时要保证该算法设计的绝对可靠性,同时考虑到将来的算法泄露以及升级.
这个怎么设计啊?就各位知道的,说说思路呢?
先给100分了
...全文
569
8
打赏
收藏
请教下充值卡的序列号设计算法
知道的朋友说说 一家公司推出自己的盈利业务,需要派发充值卡,序列号是自己的. 算法A可以生成很无数,具有唯一性,但是又知道肯定是算法A生成的. 同时要保证该算法设计的绝对可靠性,同时考虑到将来的算法泄露以及升级. 这个怎么设计啊?就各位知道的,说说思路呢? 先给100分了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
familyrobot
2009-06-29
打赏
举报
回复
充值卡要求生成的序列号是全数字的,MD5不能做到吧!
手机充值如何输入ABCD?
AKULAKK
2009-02-12
打赏
举报
回复
恩 大概思路是清楚了 有没有更详细的呢?
能提供相关资料就好了 呵呵
hityct1
2009-02-12
打赏
举报
回复
mark
绿色夹克衫
2009-02-12
打赏
举报
回复
可以用多套密钥混合在一起算,除非全部泄露了,才有可能仿造。
类似于需要凑齐3把钥匙才能开锁。
中国移动不可能只有一套密钥,因为各地移动并不完全属于总公司,
每个分公司都有自己做卡的权利,因此统一管理并不容易
另外还需要在数据库中保存一套,即使通过了第一步的验证,
还需要从数据库中能够找到该记录才可以。因此前16位也需要散列,不能是连续的,这样就不容易猜到。
[Quote=引用 2 楼 kkun 的回复:]
恩你的思路我大概清楚了
但是万一密钥泄露呢...
比如手机充值卡 ,难道中国移动就只有1套密钥吗?万一泄露了呢?
[/Quote]
suilj
2009-02-11
打赏
举报
回复
[Quote=引用 2 楼 kkun 的回复:]
恩你的思路我大概清楚了
但是万一密钥泄露呢...
比如手机充值卡 ,难道中国移动就只有1套密钥吗?万一泄露了呢?
[/Quote]
这就不是技术问题了
test4ever
2009-02-11
打赏
举报
回复
这个不仅仅是密匙的复杂程度,
还有程序本身对反破解的能力
这个是个很大的话题,虽然很感兴趣,不过不是很懂,
棒頂吧
AKULAKK
2009-02-11
打赏
举报
回复
恩你的思路我大概清楚了
但是万一密钥泄露呢...
比如手机充值卡 ,难道中国移动就只有1套密钥吗?万一泄露了呢?
绿色夹克衫
2009-02-11
打赏
举报
回复
用类似MD5的算法就可以,只要秘钥不泄露就行,
比如序列号长度共32个中英文,前16个相当于原始串,对前16个混合一个秘钥进行MD5计算后得出后16个,
只要秘钥不外泄,算法公开都可以。
如果担心MD5遭破解,可以换成别的更复杂的!
09、汇川码垛机械手,含程序、BOM表、电路图。 可编程控制器CPU模块 (汇川) AM401...
AM401-CPU1608TP这个CPU模块自带8轴EtherCAT总线控制,陶瓷砖摞得比乐高还稳的秘密全在插补
算法
里。特别是那个分期付款的注册码机制,用时间戳+设备
序列号
做的动态加密,比网吧
充值卡
还严实。汇川系统开发的陶瓷砖码垛机械手,详细动作可查看视频,动作和功能完全按照现在流行的机器人运行模式编写,3、插补控制(单步插补和自动连续插补,可暂停并记忆继续运行)附件包含PLC程序和库文件,带详细注释(见截图);09、汇川码垛机械手,含程序、BOM表、电路图。1、有单垛和双垛,回字型,层数不受限制。
汇川系统陶瓷砖码垛机械手:含程序、BOM表、电路图及详细功能解析
AM401-CPU1608TP这个CPU模块自带8轴EtherCAT总线控制,陶瓷砖摞得比乐高还稳的秘密全在插补
算法
里。程序注释里老工程师留的彩蛋:"//此处别改!特别是那个分期付款的注册码机制,用时间戳+设备
序列号
做的动态加密,比网吧
充值卡
还严实。汇川系统开发的陶瓷砖码垛机械手,详细动作可查看视频,动作和功能完全按照现在流行的机器人运行模式编写,汇川系统开发的陶瓷砖码垛机械手,详细动作可查看视频,动作和功能完全按照现在流行的机器人运行模式编写,3、插补控制(单步插补和自动连续插补,可暂停并记忆继续运行)
30、分布式系统中的命名问题及相关挑战
本文探讨了分布式系统中的命名问题及其与安全、业务运营和用户体验相关的复杂挑战。从名称的唯一性、稳定性到与地址的关系,再到社交背景和法律限制,命名问题涉及多个维度。文章还分析了命名问题的影响,并提出了应对策略,如明确命名规则、加强隐私保护等。最后,文章展望了未来发展趋势,包括智能化命名和区块链技术的应用。
产业园区运营负责人如何借助科创数智大脑提升招商效率?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
数据结构与算法
33,025
社区成员
35,336
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章