买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:广东跑合中药材电子商务有限公司
摘要:本发明公开了跑合AHE高性能数据加解密方法,融合了AES‑GCM、SnowflakeID生成、Base64编码、HmacSHA256和ASN.1多种现代加密技术和数据编码方法,在大量数据交换的场景中,如实时通信加密、边缘计算等,提高加密解密的速度和效率;通过独特的插入规则将密钥与密文融合,即使没有正确的提取逻辑和规则,也无法从密文中分离出密钥;采用Base64编码和ASN.1编码,确保加密后的数据能够在不同系统间安全传输,同时减少特殊字符的影响;特别适用于区块链技术中,如以太坊企业私链的底层报文加密环节,增强交易数据的隐私性,同时保持较高的处理效率,通过这些改进,本发明为构建更加安全和私密的去中心化应用提供了强有力的技术支持。
主权项:1.跑合AHE高性能数据加解密方法,其特征在于,包括AHE数据加密与AHE数据解密两部分:AHE数据加密:S100、生成一个12位长度的字节数组,命名为iv,生成两个16位字节数组,其一作为盐值,命名为salt,另一作为全局唯一的动态密钥,同时命名为SnowflakeID;S200、构建GCM加密参数矩阵,塑造哈希值作为加密密钥,命名为SecretKey,同时提取数字相加获得数字和;S300、实例化Cipher加密对象与判断数字和的奇偶;S400、对Cipher加密对象进行AAD加密验证,同时基于数字和的奇偶创建新下标值获取公式;S500、对明文进行AES-GCM加密并得到密文,命名为ciphertext;S600、对存在的salt盐值、iv偏移量和ciphertext密文三个解密关键信息进行打包重塑,即采用组装方式,组装顺序为salt+iv+ciphertext;S700、关键信息组装后将采用Base64编码规则对信息进行重编码,命名为base64code;S800、在获取到base64code和新下标公式后就能够将SnowflakeID通过新下标公式合并到base64code中形成融合编码;S900、融合编码再进行一次ASN.1编码,将所有的特殊字符进行转换,使得密文只保留数字和英文字母;AHE数据解密:A、采用ASN.1对密文先进行转换,得到加密方案中对应的base64code密文;B、获取base64code密文后提取末尾第二个字符,通过0、1判断下标转换公式;C、对base64code编码提纯;D、得到纯净的base64code之后就使用Base64编码规则进行解码并且得到加密组合信息;E、通过加密组合规则对iv偏移量、salt盐值和ciphertext密文进行提取;F、通过SnowflakeID和salt盐值可以重塑解密密钥SecretKey,并实例化一个GCM解密参数矩阵;G、通过解密GCM参数矩阵、GCM解密模式和SecretKey初始化Cipher解密对象;H、对Cipher解密对象进行AAD加密验证;I、对ciphertext密文进行AES-GCM解密并得到明文。
全文数据:
权利要求:
百度查询: 广东跑合中药材电子商务有限公司 跑合AHE高性能数据加解密方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。