← 返回列表
一种基于混淆模分量的密文数据库系统及其应用方法
摘要文本
本发明公开了一种基于混淆模分量的密文数据库系统及其应用方法,属于数据处理安全技术领域;该系统包括:密钥生成模块、同态加密模块和关键字提取模块。通过数据拥有者客户端生成基于混淆模分量同态加密算法的密钥和同态哈希函数的密钥,发送给授权的检索用户客户端;并为待加密的用户隐私数据分配唯一标识符,利用混淆模分量同态加密算法的密钥和基于混淆模分量同态加密算法将用户隐私数据加密为密文;最后根据语义提取待加密的用户隐私数据中的关键字,利用同态哈希函数的密钥和同态哈希函数将关键字计算为陷门;将唯一标识符、密文和陷门统一打包发送至云服务器存储。本发明使用基于混淆模分量同态加密技术完成密文下的运算;保护了用户隐私。
申请人信息
- 申请人:北京隐算科技有限公司
- 申请人地址:100023 北京市门头沟区石龙经济开发区永安路20号3号楼A-8961室(集群注册)
- 发明人: 北京隐算科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于混淆模分量的密文数据库系统及其应用方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410245851.6 |
| 申请日 | 2024/3/5 |
| 公告号 | CN117834109A |
| 公开日 | 2024/4/5 |
| IPC主分类号 | H04L9/00 |
| 权利人 | 北京隐算科技有限公司 |
| 发明人 | 李信; 岳浩; 李晓东; 刘义川; 金鑫 |
| 地址 | 北京市门头沟区石龙经济开发区永安路20号3号楼A-8961室(集群注册) |
专利主权项内容
1.一种基于混淆模分量的密文数据库系统,其特征在于,包括:密钥生成模块、同态加密模块和关键字提取模块;其中:所述密钥生成模块,用于数据拥有者客户端根据安全参数生成基于混淆模分量同态加密算法的密钥和同态哈希函数的密钥,并将同态加密算法的密钥和同态哈希函数的密钥发送给授权的检索用户客户端;所述同态加密模块,用于数据拥有者客户端为待加密的用户隐私数据分配唯一标识符,利用混淆模分量同态加密算法的密钥和基于混淆模分量同态加密算法将用户隐私数据加密为密文;所述关键字提取模块,用于数据拥有者客户端根据语义提取待加密的用户隐私数据中的关键字,利用同态哈希函数的密钥和同态哈希函数将关键字计算为陷门;将所述唯一标识符、密文和陷门统一打包发送至云服务器存储。