生理体征监测数据的加密解密方法与装置与流程

文档序号:36646156发布日期:2024-01-06 23:30阅读:20来源:国知局
生理体征监测数据的加密解密方法与装置与流程

本发明涉及信息安全,特别涉及了一种生理体征监测数据的加密解密方法与装置。


背景技术:

1、随着网络时代信息安全技术的迅猛发展,为了保障用户访问数据的安全性,在浏览器与服务器应用程序接口(application programming interface,api)交互时,需要对数据内容进行混淆,以避免网络爬虫的影响,降低api返回数据的可读性,提高破解者对api的分析难度。

2、而在现有技术对数据加密时,经常使用数据加密标准(data encryptionstandard,des)或高级加密标准(advanced encryption standard,aes)作为混淆加密的分组对称密码算法。但一方面,在一些需要加密复杂度较低的场景中,使用aes加密过于复杂。另一方面,需要加密的文本越长,aes的加密效率越低、速度越慢,在web系统数据交互呈现效果就越差。


技术实现思路

1、有鉴于此,实有必要提供一种生理体征监测数据的加密解密方法与装置,以实现对文本长度无特殊要求的字符串加密解密,能够有效的扰乱分析加密的内容快速打乱快速还原。

2、第一方面,本发明实施例提供一种生理体征监测数据的加密方法,包括对明文随机取若干位得到密钥;将密钥按预设规则进行排序并将排序后的密钥进行取位得到密钥的各标志值;根据密钥长度将明文拆分成若干数据段;对每一数据段进行分段标记得到各分段标记,其中,各分段标记用于表示各数据段的先后顺序关系;根据数据段的分段数量从各标志值中取值得到加密分段序列,加密分段序列的数值个数与分段数量相同并与分段标记一一对应;按照加密分段序列中的数值将对应分段标记所对应的数据段进行拼接得到第一加密密文;以及对第一加密密文添加补偿位字符得到第二加密密文,第二加密密文的位数为补偿位与明文位数之和。

3、第二方面,本发明实施例提供一种生理体征监测数据的解密方法,包括接收密钥及密文;从密文清除补偿位的字符得到第一解密密文;根据密钥长度将所述第一解密密文拆分成若干数据段;对每一数据段进行分段标记得到各分段标记,其中,各分段标记用于表示各数据段的先后顺序关系;将密钥按预设规则进行排序并将排序后的密钥进行取位得到密钥的各标志值,计算出加密分段序列;将加密分段序列逆序排列并将各分段标记逆向取值得到解密分段序列,解密分段序列的数值个数与分段数量相同并与逆向取值后的分段标记一一对应;按照解密分段序列中的数值将对应分段标记所对应的数据段进行拼接得到第二解密密文。

4、第三方面,本发明实施例提供一种生理体征监测数据的加密解密装置,包括存储器和处理器;存储器,用于存储计算机可执行程序;处理器,用于执行所述计算机可执行程序以实现如上所述的生理体征监测数据的加密或解密方法。

5、上述生理体征监测数据的加密解密方法与装置,从每段需要加密的明文中提取部分数据作为密钥,并利用密钥对明文进行分段及重新排位而实现混淆加密,无需采用标准des或aes即可实现混淆加密,进而可以简单快速实现数据的加解密,有效地防止爬虫。另外,由于生理体征监测数据量是比较庞大的,因此大大提高了生理体征监测数据的加解密速度,在数据交互时呈现良好在数据交互时呈现良好,提升用户体验。此外,由于生理体征监测数据对机密性的要求并不是特别高,且数据量庞大,采用上述生理体征监测数据的加密方法及解密方法即可满足生理体征监测数据的加解密需求。同时,还可以避免因采用标准des或aes进行混淆加密而导致加解密效率及速度降低的现象。



技术特征:

1.一种生理体征监测数据的加密方法,其特征在于,所述方法包括:

2.如权利要求1所述生理体征监测数据的加密方法,其特征在于,所述预设规则是ascii码。

3.如权利要求1所述生理体征监测数据的加密方法,其特征在于,所述补偿位包括第一子补偿位和第二子补偿位;在对所述第一加密密文添加补偿位字符之前,所述方法还包括:

4.如权利要求3所述生理体征监测数据的加密方法,其特征在于,所述子补偿位数量为所述密钥长度×分段数量-明文长度。

5.如权利要求1所述生理体征监测数据的加密方法,其特征在于,所述方法还包括:

6.如权利要求5所述生理体征监测数据的加密方法,其特征在于,所述补偿量包括标识及数字位,所述数字位为所述子补偿位的数量。

7.如权利要求6所述生理体征监测数据的加密方法,其特征在于,所述补偿位的位置在所述第一加密密文之后,所述补偿量的位置在所述补偿位的位置之后。

8.一种生理体征监测数据的解密方法,其特征在于,所述方法包括:

9.如权利要求8所述生理体征监测数据的解密方法,其特征在于,所述方法还包括:

10.一种生理体征监测数据的加密解密装置,其特征在于,所述装置包括:


技术总结
本发明提供了一种生理体征监测数据的加密方法,包括对明文随机取若干位得到密钥;将密钥按预设规则进行排序并将排序后的密钥进行取位得到密钥的各标志值;根据密钥长度将明文拆分成若干数据段;对每一数据段进行分段标记得到各分段标记;根据数据段的分段数量从各标志值中取值得到加密分段序列,加密分段序列的数值个数与分段数量相同并与所述分段标记一一对应;按照加密分段序列中的数值将对应分段标记所对应的数据段进行拼接得到第一加密密文;以及对第一加密密文添加补偿位字符得到第二加密密文。本发明还提供了一种生理体征监测数据的解密方法及加密解密装置。本发明技术方案有效解决了数据加密对文本长度的限制以及对加密解密速度要求高的问题。

技术研发人员:欧阳键,熊君君
受保护的技术使用者:深圳融昕医疗科技有限公司
技术研发日:
技术公布日:2024/1/5
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1