[发明专利]数据库中的信息管理在审
| 申请号: | 202010190306.3 | 申请日: | 2020-03-18 |
| 公开(公告)号: | CN111723355A | 公开(公告)日: | 2020-09-29 |
| 发明(设计)人: | E.安德鲁拉基;A.德卡罗;A.索尼奥蒂 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F21/33 | 分类号: | G06F21/33;G06F21/62;G06F21/64 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
| 地址: | 美国纽*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据库 中的 信息管理 | ||
1.一种系统,包括:
接收器,用于接收事件;
存储区域,用于存储信息;以及
处理器,用于从所述事件中提取标识符并基于所述标识符确定所述事件是否被授权,其中所述标识符包括对存储系统中传输的事件数量进行计数的事件计数器的第一散列值,并且其中所述信息包括第二散列值,当所述第一散列值对应于所述第二散列值时,所述处理器授权所述事件以通知所述存储系统中的用户。
2.根据权利要求1所述的系统,其中所述第一散列值和所述第二散列值包括基于散列的消息认证码。
3.根据权利要求1所述的系统,其中在所述标识符被授权之后,所述处理器用于更新所述第二散列值以对应于所述事件计数器的下一个值。
4.根据权利要求1所述的系统,其中当所述标识符未被授权时,所述处理器将丢弃所述事件。
5.根据权利要求4所述的系统,其中所述处理器将丢弃所述事件,而不向用户通知所述事件已经被接收到。
6.根据权利要求1所述的系统,其中所述存储系统包括区块链网络。
7.根据权利要求6所述的系统,其中所述标识符提供用于生成所述事件的机密链码的状态的指示。
8.一种方法,包括:
从节点接收事件;
从所述事件中提取标识符;
确定所述事件是否被授权;以及
当所述标识符被授权时,生成所述事件的通知,其中所述标识符包括事件计数器的散列值,并且其中当所述散列值匹配存储在客户端的存储区域中或耦合到所述客户端的所述事件计数器的散列值时,所述标识符被授权。
9.根据权利要求8所述的方法,其中所述事件计数器存储通过所述存储系统中的节点传输的机密状态的事件数量。
10.根据权利要求8所述的方法,还包括:
在所述标识符被授权之后,更新所述存储区域中的事件计数器的散列值以对应于所述事件计数器的下一个值。
11.根据权利要求8所述的方法,还包括:
当所述标识符未被授权时丢弃所述事件。
12.根据权利要求11所述的方法,其中所述事件被丢弃,而不通知所述客户端的用户所述事件已经被接收到。
13.根据权利要求8所述的方法,其中确定所述事件是否被授权由布隆过滤器执行。
14.根据权利要求8所述的方法,其中所述标识符提供用于生成所述事件的机密链码的状态的指示。
15.根据权利要求8所述的方法,还包括:
在所述标识符被授权之后,用私钥解密所述事件以允许所述客户端的用户对所述事件的内容的访问。
16.根据权利要求8所述的方法,其中所述事件计数器的散列值包括基于散列的消息认证码。
17.一种存储指令的非暂时性计算机可读介质,所述指令当被处理器读取时,使得所述处理器执行根据权利要求8-16中任一项所述的方法。
18.一种计算机系统,包括:
处理器;
耦合到所述处理器的计算机可读存储介质,所述计算机可读存储介质具有指令,当所述指令由所述处理器执行时实施根据权利要求8-16中任意一项所述的方法。
19.一种系统,所述系统包括分别用于执行根据权利要求8-16中任意一项所述的方法的各个步骤的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010190306.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式进程之间的死锁解决
- 下一篇:连接器结构





