当前注册人数422425人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB Android   站内搜索 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议

A Compact Product Key System Generator Based on AES and Crypto++

基于Advanced Encryption Standard (AES)的产品序列号SN生成算法源代码

2008年05月17日
C++, WindowsVS.NET2003, VS6, VS, Dev
通常的产品密钥都是像Windows、Office系列的产品密钥/序列码一样由若干组字母组成,如VJJJBX-H2BBCC-68CF7F-2BXD4R-3XP7FB-JDVQBC。我们可以使用对称加密算法来实现它,比如使用Advanced Encryption Standard (AES)高级加密标准.
相关知识

当然其他的公共密钥加密算法,如RSA也是可以的;不过他们会得到太长的键值出来。所以,本文只是使用FIPS 197标准中给定的高级加密标准AES来实现。
文章将包括的主题有:
    * Advanced Encryption Standard
    * 在Visual C++环境中编译并集成Crypto++
    * 用Crypto++实现AES
    * Base Encoding a Cipher Text String in Crypto++
    * Bulk Product Key Generation
    * Product Key Validation
    * Securely Saving Key or Activation State to the Registry

源代码原文下载:
Product Keys Based on the Advanced Encryption Standard (AES) A Compact Product Key System Based on AES and Crypto++

源码图片

点击链接查看大图
从本站下载附件及源代码(1个附件,已经成功下载425次)

最值得关注的外文源代码

3D OpenGL Billard Simulator
Product Keys Generator Based on Elliptic Curve Cryptography
How To Get Hardware Information (CPU ID, MainBoard Info, Hard Dik Serial, System Information , ...)
评论(评论是增加积分的一个有效途径)
字数在300字内
请如实评论
本源代码共评论74次,此处显示最近20次评论! 查看所有评论

笛安哥  2021年08月27日
123
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
CpjJwWHV  2020年09月11日
1
jinser  2018年07月13日
多谢
phoebe  2015年04月30日
谢谢
renmg123  2013年12月30日
需要改进
字数在300字内
请如实评论
200万国内源码搜索
CopyRight (C) codesoso.com 2007-2009 All Rights Reserved zhihuishi   免责声明