全网首发:怎样制作CDKEY(2)-数据构造

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 全网首发:怎样制作CDKEY(2)-数据构造

要制作CDKEY,就需要原始数据。这个原始数据的要求是怎样的呢?


CDKEY的基础是序列号。

数据长度15个字节。为什么呢?这是加密算法的要求:15个字节加密后变成16个字节,16个字节加密后变成24个字节,24个字节没法处理。

数据应该是可显示字符。每个字节在33-127之间,最大进行是95。具体可以根据自己需要处理了。

 数据结构已经确定了,现在开始构建数据


序列号区。6-10个字节。如前所述,序列号要进行进制转换(这不是必须的)。

信息区,比如数据的结构版本号,产品名,产品版本号,国家,地区等等。不建议使用日期、时间。

噪声区。3-5个字节。为了让构造出来的CDKEY看起来混乱,在这里重复一下前面的数据。当然这是可选的。

   到了这里,数据就准备好了。如果偷懒,就可以直接出CDKEY了,或者进制简单的编码、加密(如位置交换、移位)后再出。当然有人说大哥汝这不是忽悠吾?这CDKEY看起来也太有规律了。所以,我们需要下一步的加密。


目录
相关文章
抽签软件免费提供,代码开源,可用作抽奖、课堂抽背、游戏分组等活动场合,可以直接下载
抽签软件免费提供,代码开源,可用作抽奖、课堂抽背、游戏分组等活动场合,可以直接下载
757 1
抽签软件免费提供,代码开源,可用作抽奖、课堂抽背、游戏分组等活动场合,可以直接下载
|
前端开发 JavaScript API
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传(三)
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传(三)
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传(三)
|
XML SQL 前端开发
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传(一)
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传(一)
|
存储 编解码 前端开发
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传(二)
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传
谷粒学院(十一)课程最终发布 | 课程列表 | 阿里云视频点播服务 | 小节实现视频上传(二)
|
JSON 数据格式 iOS开发
【Axure教程】函数自查表(全攻略)(下)
【Axure教程】函数自查表(全攻略)
号外!Rmarkdown教程全网发布
寒假期间花了大量时间(100h+)学习和制作了Rmarkdown入门教程,昨晚终于录制和剪辑完毕
170 0
|
Python
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(下)
本文在RFM模型基础上做了调整,尝试用更符合b站特性的IFL模型,找到各分区优质up主。整个过程以分析项目的形式展开,最终附上了完整源数据和代码,方便感兴趣的同学练手。
409 0
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(下)
|
数据采集
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(上)
本文在RFM模型基础上做了调整,尝试用更符合b站特性的IFL模型,找到各分区优质up主。整个过程以分析项目的形式展开,最终附上了完整源数据和代码,方便感兴趣的同学练手。
343 0
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(上)
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(中)
本文在RFM模型基础上做了调整,尝试用更符合b站特性的IFL模型,找到各分区优质up主。整个过程以分析项目的形式展开,最终附上了完整源数据和代码,方便感兴趣的同学练手。
218 0
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(中)
全网首发:GB18030制定者站出来,$为什么要显示为¥,给大家解释一下
全网首发:GB18030制定者站出来,$为什么要显示为¥,给大家解释一下
147 0
全网首发:GB18030制定者站出来,$为什么要显示为¥,给大家解释一下