首页> 外国专利> Secure storage and retrieval of data in a database with multiple data classes and multiple data identifiers

Secure storage and retrieval of data in a database with multiple data classes and multiple data identifiers

机译:具有多个数据类和多个数据标识符的数据库中数据的安全存储和检索

摘要

Secure storage and retrieval of data is provided with multiple data classes and data identifiers. Data values of a client are stored by receiving one or more authentication sets, at least one data value, an associated data class of the data value and a pseudo-random client value; calculating a data seed value based on the pseudo-random client value, a pseudo-random server value and the associated data class of the data value; generating a random data index value; generating a database index value based on the data seed value and the random data index value; storing the database index value; and providing the random data index value to the client. The client can be authenticated at the time of storage based on the one or more authentication sets. The authentication of the client and the storage of the data can be atomic such that only authenticated clients store the one or more data values. Techniques are also provided for the retrieval of stored data.
机译:数据的安全存储和检索提供了多个数据类和数据标识符。客户端的数据值通过接收一个或多个认证集,至少一个数据值,该数据值的关联数据类别以及伪随机客户端值来存储。基于所述伪随机客户端值,伪随机服务器值以及所述数据值的关联数据类别,计算数据种子值;产生随机数据索引值;根据数据种子值和随机数据索引值生成数据库索引值;存储数据库索引值;并提供随机数据索引值给客户端。可以在存储时根据一个或多个身份验证集对客户端进行身份验证。客户端的认证和数据的存储可以是原子的,使得只有经过认证的客户端才能存储一个或多个数据值。还提供了用于检索存储数据的技术。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号