[发明专利]数据库管理装置和加密/解密系统有效
申请号: | 00134899.X | 申请日: | 2000-09-30 |
公开(公告)号: | CN1303065A | 公开(公告)日: | 2001-07-11 |
发明(设计)人: | 佐藤诚;竹田恒治;森润二;黑泽和大 | 申请(专利权)人: | 卡西欧计算机株式会社 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F12/00 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 蹇炜 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 管理 装置 加密 解密 系统 | ||
1.一种数据库管理装置,包括:
一加密密钥规范单元,规定是用列项中公用的列密钥还是用相关于各行的行密钥来对数据库中一列项数据进行加密;
一加密单元,用所说的加密密钥规范单元指定的密钥加密数据库的各列项;
一存储单元,将由所说的加密单元加密的数据库存储在存储器中。
2.根据权利要求1的数据库管理装置,其中还包括:
一数据库搜索单元,当检索使用公用行密钥加密的列项时,使用预定列项中公用行密钥加密检索输入数据,将加密的检索数据与存储在存储器中加密数据库的各项数据进行比较,执行检索处理。
3.根据权利要求1的数据库管理装置,其中所说的加密单元使用相关于各行指定的行密钥和相应列项中的公用列密钥的组合加密一预定列项的数据。
4.根据权利要求1的数据库管理装置,其中所说加密单元基于预定函数在一多维空间产生顺序的向量,使用作为加密系统函数常数的行密钥和列密钥加密一数据库,该加密系统采用作为加密密钥流的向量元素。
5.一种数据库系统,包括,第一信息终端,该第一信息终端包含一数据库;和请求该第一信息终端搜索该数据库的第二信息终端;并通过网络连接该第一和第二信息终端,其中:
在该第一信息终端侧,该数据库列项的第一类型数据使用列项中公用列密钥加密,列项的第二类型数据使用相关于各行的行密钥加密;
当第二信息终端请求搜索相关于列项的第一类型数据库时,检索输入数据使用列项中公用列密钥加密,加密的检索数据通过网络传送到第一信息终端;和
在第一信息终端侧,加密数据库使用检索数据搜索;作为搜索结果获得的加密数据通过网络返回到第二信息终端。
6.一种管理数据库的数据库管理装置,其中数据使用预定列项中公用列密钥被加密,该装置包括:
一加密单元,当从预定列项检索数据时使用列密钥加密输入检索数据;和
检索单元通过将加密的检索数据与加密数据库各项数据相比较进行数据的检索。
7.根据权利要求1的数据库管理装置,其中包括:
一原文数据获取单元,用于获取要加密的原文;
一向量产生单元,使用由至少该列密钥或一行密钥确定的一函数顺序产生在n(n≥1)维空间闭合区定义的向量;和
一逻辑运算单元,使用由所说原文数据获取单元获取的原文数据和由所说向量产生单元产生的向量元素按位单元进行一逻辑运算,产生加密数据。
8.一种计算机可读存储媒体,用于存储控制计算机完成处理过程的程序,包括:使用列项中公用密钥来加密数据库列项的第一类型数据,和使用相关于各行指定的行密钥来加密列项第二类型数据;和
搜索作为加密函数的结果获得的加密数据库。
9.一种计算机可读存储媒体,用于存储控制计算机完成处理过程的程序,包括:
当从预定列项检索数据时使用列密钥来加密输入检索数据;和
通过将加密检索数据与加密数据库各项数据相比较检索数据。
10.一种数据库管理装置,包括:
第一加密单元,使用列项中公用列密钥加密数据库列项第一类型数据,和使用相关于各行的行密钥加密列项第二类型数据;
第二加密单元,使用各行中另外的公用密钥加密该行密钥,该行密钥是在由所说第一加密单元加密数据库列项的第二类型数据中使用的;和
存储单元,将所说第一加密单元加密的数据库和所第二加密单元加密的行密钥存储在存储器中。
11.根据权利要求10的数据库管理装置,其中所说行密钥由指定给所说数据库各行的行数和一随机数产生。
12.根据权利要求10的数据库管理装置,其中包括:
向量产生单元,使用由该数据库管理装置中各密钥确定的函数顺序产生在n(n≥1)维空间闭合区定义的向量;和
逻辑运算单元,使用由所说原文数据获取单元获取的原文数据和由所说向量产生单元产生的向量分量按位单元进行逻辑运算,产生加密数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡西欧计算机株式会社,未经卡西欧计算机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00134899.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:反射型液晶显示装置
- 下一篇:自动组装热交换器的装置