iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210477127.7 (22)申请日 2022.05.03 (71)申请人 山东创先信息技 术有限公司 地址 250000 山东省济南市历下区文化 东 路51号汇东星座大厦16 02号 (72)发明人 董旭辉  (74)专利代理 机构 山东国诚精信专利代理事务 所(特殊普通 合伙) 37312 专利代理师 刘海真 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/06(2006.01) (54)发明名称 一种基于MD5AES的系统授权密钥加密算法 (57)摘要 本发明涉及加密算法技术领域, 尤其涉及一 种基于MD5A ES的系统授权密钥加密算法。 其技术 方案包括: 获取电脑端 的CPU序列号, 获取的CPU 序列号没有经过A ES加密则通过MD5加密, 获取的 CPU序列号经过AES加密的话由AES系统进行解 密, 解密后的CPU序列号通过MD5加密。 本发明具 有MD5算法和A ES算法兼容配合使用, 适用性和实 用性高的优点。 权利要求书3页 说明书7页 CN 115065475 A 2022.09.16 CN 115065475 A 1.一种基于MD5AES的系统授权密钥加密算法, 其特征在于: 获取电脑端的CPU序列号, 获取的CPU序列号没有经过AES加密则通过MD5加密, 获取的CPU序列号经过AES加密的话由 AES系统进行解密, 解密后的CPU序列号 通过MD5加密; AES加密: 判断Key是否为16位 “算法/模式/补码方式 ”密码器 使用CBC模式, 提供一个向量 iv, 增强加密算法 初始化 执行最终的加密操作 使用BASE 64做转码, 同时进行2次加密 获取操作系统的类型 Windows系统 Windows换行\r\n; l inux换行\n; mac换 行\r Linux系统 Windows换行\r\n; l inux换行\n; mac换 行\r 使用BASE 64做转码, 同时进行2次加密; AES解密: 判断Key是否正确 判断Key是否为16位 用BASE64解密; MD5生成代码: 权 利 要 求 书 1/3 页 2 CN 115065475 A 2MD5加密操作: 把字节数组转成16进位制数 把数组每一字节换成16进制连成md5 字符串权 利 要 求 书 2/3 页 3 CN 115065475 A 3

.PDF文档 专利 一种基于MD5AES的系统授权密钥加密算法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于MD5AES的系统授权密钥加密算法 第 1 页 专利 一种基于MD5AES的系统授权密钥加密算法 第 2 页 专利 一种基于MD5AES的系统授权密钥加密算法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:13:57上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。