一种面向实数域的密文比较方法技术

技术编号:41124634 阅读:35 留言:0更新日期:2024-04-30 17:51
本发明专利技术适用于信息安全技术领域,提供了一种面向实数域的密文比较方法,包括:生成随机加密密钥;采用分隔编码的方式对明文消息进行编码,生成编码后的明文消息,编码后的明文消息包括:整体符号位、指数部分符号位、指数部分、值部分整数部分和值部分小数部分;利用随机加密密钥对编码后的明文消息包括的各部分进行逐个加密,获得具有多个比特位的密文数据;密文数据的大小与明文消息的大小成正比;将密文数据存储在密文空间;响应于密文数值查询信号,调用比较算法,对密文空间中的任意两个密文数据进行逐位比较,获得比较结果。本发明专利技术提供的密文比较方法可适用于不同数据类型的密文比较,并且具有数据泄密风险低,计算开销小的特点。

【技术实现步骤摘要】

本专利技术属于信息安全,具体涉及一种面向实数域的密文比较方法


技术介绍

1、新一代网络通信技术的高速率、大容量、低时延等需求,对存储提出了更全面、更严格的要求。而云存储作为基于云计算建立起来的一种高效数据存储机制,能够提供便捷的业务访问和数据存取服务。云存储具有随时存取、按需付费,便利数据迁移等优越的性能,非常适合大规模数据存储与共享。因此,越来越多的公司和个人选择将自己的数据外包存储到云服务器中,以此来解决存储容量的问题。

2、为了避免有用数据信息泄露和加强隐私保护,在云端开发出实用的方法来保护我们的个人数据显得尤为重要。加密可以用于保护云环境中的敏感数据,因此加密数据库已经成为解决大数据存储和隐私保护问题的有效途径。但是,这牺牲了数据的可用性,一旦数据被加密,如果不进行解密,服务器中以密文形式存储的数据就很难进行各种范围查询和执行搜索工作。

3、为了支持加密数据库中的各种查询,学术界对此展开了很多研究,例如,提出了保序加密(order preserving encryption,ope)方案、顺序揭示加密(order reve本文档来自技高网...

【技术保护点】

1.一种面向实数域的密文比较方法,其特征在于,所述方法包括:

2.根据权利要求1所述的面向实数域的密文比较方法,其特征在于,所述整体符号位用于表征所述明文消息是否为正数;所述指数部分符号位用于表征所述明文消息的绝对值与1之间的大小关系;所述整体符号位、所述指数部分符号位、所述指数部分、所述值部分整数部分和所述值部分小数部分是构成所述编码后的明文消息的五个编码部分。

3.根据权利要求2所述的面向实数域的密文比较方法,其特征在于,所述利用所述随机加密密钥对所述编码后的明文消息包括的各部分逐个进行加密,获得密文数据,包括:

4.根据权利要求2所述的面向实数域...

【技术特征摘要】

1.一种面向实数域的密文比较方法,其特征在于,所述方法包括:

2.根据权利要求1所述的面向实数域的密文比较方法,其特征在于,所述整体符号位用于表征所述明文消息是否为正数;所述指数部分符号位用于表征所述明文消息的绝对值与1之间的大小关系;所述整体符号位、所述指数部分符号位、所述指数部分、所述值部分整数部分和所述值部分小数部分是构成所述编码后的明文消息的五个编码部分。

3.根据权利要求2所述的面向实数域的密文比较方法,其特征在于,所述利用所述随机加密密钥对所述编码后的明文消息包括的各部分逐个进行加密,获得密文数据,包括:

4.根据权利要求2所述的面向实数域的密文比较方法,其特征在于,所述利用所述伪随机函数、所述随机加密密钥、所述编码后的明文消息中位于所述第一类编码部分之前的编码部分的序列组合、所述第一类编码部分的明文值,以及相加处理,确定所述第一类编码部分的密文数据,包括:

5.根据权利要求2所述的面向实数域的密文比较方法,其特征在于,所述利用所述伪随机函数、所述随机...

【专利技术属性】
技术研发人员:边冰雪王剑锋刘珂吕春阳
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1