买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:成都中创锐科信息技术有限公司
摘要:本发明属于数据加密传输技术领域,涉及基于AES算法的波形数据加密保存与传输方法。该方法包括加密阶段、解密阶段、存储阶段与流传输阶段;加密阶段包括对初始密钥的加密和对波形数据的加密。本发明在采集端采用AES加密算法与SHA1算法对波形数据加密,实现加密存储与传输,通过解密恢复原始波形数据,能够避免数据在传输过程中数据被修改或者泄露,能够保证波形数据的安全性。
主权项:1.基于AES算法的波形数据加密保存与传输方法,其特征在于,包括加密阶段、解密阶段、存储阶段与流传输阶段;加密阶段包括对初始密钥的加密和对波形数据的加密;初始密钥的加密包括:设定初始密钥,同时构建一个设定大小的中间数据;将初始密钥分为若干个部分,将中间数据按照字节大小分成若干个分组,选择与初始密钥相同数量的分组数,将初始密钥的各个部分分别放置入一个分组,未放置初始密钥的分组填入随机字节值,将中间数据的所有分组的数据作为中间数据Plain_header;使用初始密钥对中间数据Plain_header使用AES加密算法进行加密,得到中间数据的加密头数据;对波形数据的加密包括:对中间数据Plain_header使用SHA1算法计算哈希值,SHA1算法返回第一设定字节大小的哈希值,取前第二设定字节大小的数据作为波形数据的加密密钥;将记录到的波形数据按照第二设定字节大小进行分段,对每个第二设定字节大小分段的波形数据使用AES加密算法进行加密,得到各个分段的波形数据的加密数据;将中间数据的加密头数据存放在各个分段的波形数据的加密数据的头部发送;解密阶段包括:根据初始密钥将中间数据的加密头数据解密,得到中间数据Plain_header;对中间数据Plain_header使用SHA1算法计算哈希值,取前第二设定字节大小的数据得到波形数据的加密数据的密钥;在获得波形数据的加密数据的密钥后,按照每第二设定字节大小分组,利用AES解密算法对各分组的波形数据的加密数据进行解密,得到原始波形数据;存储阶段包括:对波形数据的加密数据添加中间数据的加密头数据与加密文件描述信息进行存储;流传输阶段包括:构建波形数据帧,使用波形数据帧发送数据;波形数据帧指在波形数据头部添加设定字节的加密文件描述信息构成的固定长度的数据段;波形数据帧为帧头标记信息、中间数据的加密头数据与波形数据的加密数据的组合。
全文数据:
权利要求:
百度查询: 成都中创锐科信息技术有限公司 基于AES算法的波形数据加密保存与传输方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。