一种云关系数据库的浮点数据的加密及查询方法

    公开(公告)号:CN106131139A

    公开(公告)日:2016-11-16

    申请号:CN201610477122.9

    申请日:2016-06-23

    Applicant: 暨南大学

    Abstract: 本发明公开的一种云关系数据库的浮点数据的加密及查询方法,包含以下步骤:一是将浮点数据的密文插入到云数据库:二是通过对存贮在云数据库的浮点数不解密的情况下进行SUM求和,先在云数据库上直接对加密后的属性值按正数和负数分类求和,未对属性值解密,保证了数据的安全性;其次由用户信任的数据库代理对云数据库上求和的结果进行解密和校正;最后为保证浮点计算精度,对解密后正数的和与负数的和采用浮点编码计算,解码后得到最终结果。本发明的方法,解决了云关系数据库浮点型的加密及加密数据上的求和计算能力,为云数据库的浮点型数据的安全性和高效查询提供了技术解决方法。

    一种云关系数据库的浮点数据的加密及查询方法

    公开(公告)号:CN106131139B

    公开(公告)日:2019-07-19

    申请号:CN201610477122.9

    申请日:2016-06-23

    Applicant: 暨南大学

    Abstract: 本发明公开的一种云关系数据库的浮点数据的加密及查询方法,包含以下步骤:一是将浮点数据的密文插入到云数据库:二是通过对存贮在云数据库的浮点数不解密的情况下进行SUM求和,先在云数据库上直接对加密后的属性值按正数和负数分类求和,未对属性值解密,保证了数据的安全性;其次由用户信任的数据库代理对云数据库上求和的结果进行解密和校正;最后为保证浮点计算精度,对解密后正数的和与负数的和采用浮点编码计算,解码后得到最终结果。本发明的方法,解决了云关系数据库浮点型的加密及加密数据上的求和计算能力,为云数据库的浮点型数据的安全性和高效查询提供了技术解决方法。

Patent Agency Ranking