CN110362537B - Full-parameter private information retrieval method based on sawtooth decoding - Google Patents
Full-parameter private information retrieval method based on sawtooth decoding Download PDFInfo
- Publication number
- CN110362537B CN110362537B CN201910615099.9A CN201910615099A CN110362537B CN 110362537 B CN110362537 B CN 110362537B CN 201910615099 A CN201910615099 A CN 201910615099A CN 110362537 B CN110362537 B CN 110362537B
- Authority
- CN
- China
- Prior art keywords
- matrix
- node
- packet
- query
- nodes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 239000011159 matrix material Substances 0.000 claims abstract description 144
- 239000013598 vector Substances 0.000 claims description 27
- 238000004891 communication Methods 0.000 abstract description 5
- 230000009897 systematic effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 125000004122 cyclic group Chemical group 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/14—Details of searching files based on file metadata
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Error Detection And Correction (AREA)
Abstract
本发明公开了一种基于锯齿解码的全参数私有信息检索方法,包括以下步骤:步骤S10,将m个文件划分为kα个系统包,存储于分布式存储系统的k个系统节点中,确定编码矩阵,根据编码矩阵获取编码包,将编码包存储于α个奇偶校验节点中;步骤S20,生成查询矩阵,查询矩阵包括随机矩阵和检索矩阵,向分布式存储系统中进行查询;步骤S30,对从节点所返回的第二数据包进行数据解码,其中,节点包括系统节点和奇偶校验节点。本发明,能够适用于全参数的,提高适用范围,计算复杂度低,通信成本低。
The invention discloses a full-parameter private information retrieval method based on sawtooth decoding, comprising the following steps: step S10, dividing m files into kα system packages, storing them in k system nodes of a distributed storage system, determining the code matrix, obtain the encoded packet according to the encoding matrix, and store the encoded packet in the α parity check nodes; step S20, generate a query matrix, the query matrix includes a random matrix and a retrieval matrix, and query the distributed storage system; step S30, Data decoding is performed on the second data packet returned from the node, wherein the node includes a system node and a parity check node. The present invention is applicable to all parameters, improves the scope of application, has low computational complexity and low communication cost.
Description
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910615099.9A CN110362537B (en) | 2019-07-09 | 2019-07-09 | Full-parameter private information retrieval method based on sawtooth decoding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910615099.9A CN110362537B (en) | 2019-07-09 | 2019-07-09 | Full-parameter private information retrieval method based on sawtooth decoding |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110362537A CN110362537A (en) | 2019-10-22 |
CN110362537B true CN110362537B (en) | 2021-12-28 |
Family
ID=68218424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910615099.9A Active CN110362537B (en) | 2019-07-09 | 2019-07-09 | Full-parameter private information retrieval method based on sawtooth decoding |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110362537B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105703782A (en) * | 2016-03-11 | 2016-06-22 | 深圳大学 | Incremental shift matrix construction method, network coding method and system |
CN107241414A (en) * | 2017-06-09 | 2017-10-10 | 深圳大学 | A kind of private information retrieval method and system decoded based on zigzag |
CN107317844A (en) * | 2017-06-02 | 2017-11-03 | 深圳大学 | Distributed storage method and system based on the decodable minimum memory expense of sawtooth |
CN107992582A (en) * | 2017-12-07 | 2018-05-04 | 深圳大学 | One kind is based on the decoded Private information retrieval method of sawtooth |
CN108628697A (en) * | 2017-12-15 | 2018-10-09 | 深圳大学 | One kind being based on binary node restorative procedure and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6850647B1 (en) * | 1999-07-30 | 2005-02-01 | Michael L. Gough | System, method and article of manufacture for decompressing digital camera sensor data |
-
2019
- 2019-07-09 CN CN201910615099.9A patent/CN110362537B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105703782A (en) * | 2016-03-11 | 2016-06-22 | 深圳大学 | Incremental shift matrix construction method, network coding method and system |
CN107317844A (en) * | 2017-06-02 | 2017-11-03 | 深圳大学 | Distributed storage method and system based on the decodable minimum memory expense of sawtooth |
CN107241414A (en) * | 2017-06-09 | 2017-10-10 | 深圳大学 | A kind of private information retrieval method and system decoded based on zigzag |
CN107992582A (en) * | 2017-12-07 | 2018-05-04 | 深圳大学 | One kind is based on the decoded Private information retrieval method of sawtooth |
CN108628697A (en) * | 2017-12-15 | 2018-10-09 | 深圳大学 | One kind being based on binary node restorative procedure and system |
Non-Patent Citations (2)
Title |
---|
"Bandwidth Overhead-Free Data Reconstruction Scheme for Distributed Storage Code With Low Decoding Complexity";Mingjun Dai等;《IEEE Access》;20170427;第6824-6832页 * |
"Bandwidth Overhead-Free Data Reconstruction Scheme for Distributed Storage Code With Low Decoding Complexity";范永骏;《中国优秀硕士学位论文全文数据库 信息科技辑》;20170515;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110362537A (en) | 2019-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kumar et al. | Achieving maximum distance separable private information retrieval capacity with linear codes | |
Mirmohseni et al. | Private function retrieval | |
Wang et al. | Symmetric private information retrieval for MDS coded distributed storage | |
Melchor et al. | A lattice-based computationally-efficient private information retrieval protocol | |
Davidson et al. | Frodopir: Simple, scalable, single-server private information retrieval | |
CN107241414B (en) | A private information retrieval method and system based on zigzag decoding | |
Wang et al. | Symmetric private information retrieval from MDS coded distributed storage with non-colluding and colluding servers | |
Agrawal et al. | Explicit non-malleable codes against bit-wise tampering and permutations | |
Baldimtsi et al. | Sorting and searching behind the curtain | |
Chang et al. | On the upload versus download cost for secure and private matrix multiplication | |
Li et al. | A survey on the applications of Niho exponents | |
Vithana et al. | Semantic private information retrieval | |
Henry | Polynomial batch codes for efficient IT-PIR | |
Tajeddine et al. | Robust private information retrieval on coded data | |
Gordon et al. | Simple and efficient two-server ORAM | |
Lin et al. | An MDS-PIR capacity-achieving protocol for distributed storage using non-MDS linear codes | |
Dinur et al. | Improved practical attacks on round-reduced Keccak | |
Obead et al. | Capacity of private linear computation for coded databases | |
CN107992582B (en) | Private information retrieval method based on sawtooth decoding | |
Mariot et al. | A cryptographic and coding-theoretic perspective on the global rules of cellular automata | |
Lin et al. | On the fundamental limit of private information retrieval for coded distributed storage | |
CN110362537B (en) | Full-parameter private information retrieval method based on sawtooth decoding | |
WO2022110691A1 (en) | Coding method, decoding method, electronic device and storage medium | |
Obead et al. | Private polynomial function computation for noncolluding coded databases | |
CN118332159A (en) | Numerical range query method for protecting privacy, index construction method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191022 Assignee: Shenzhen Yunchuang Netcom Information Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980047247 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231116 Application publication date: 20191022 Assignee: Yuncheng Holding (Shenzhen) Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980047231 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231116 Application publication date: 20191022 Assignee: Shenzhen Suowei Information Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980047180 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231115 Application publication date: 20191022 Assignee: Sankexiaocao (Shenzhen) Internet of Things Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980047154 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231115 |
|
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191022 Assignee: Shenzhen chuangyue Precision Machinery Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048053 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231123 Application publication date: 20191022 Assignee: Aixunda Technology (Shenzhen) Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048047 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231123 Application publication date: 20191022 Assignee: SHENZHEN DING TUO DA ELECTROMECHANICAL Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048382 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231124 Application publication date: 20191022 Assignee: Shenzhen Jiahui Education Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048376 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231124 Application publication date: 20191022 Assignee: Shenzhen Huihong Information Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048375 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231124 Application publication date: 20191022 Assignee: Shenzhen Guangwang Bozhan Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048373 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231124 Application publication date: 20191022 Assignee: DISCOVERY TECHNOLOGY (SHENZHEN) Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048372 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231124 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191022 Assignee: Shenzhen Zhihui Computer Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048429 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231127 Application publication date: 20191022 Assignee: Shenzhen Foresea Allchips Information & Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048420 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231127 Application publication date: 20191022 Assignee: Easy to sign chain (Shenzhen) Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048402 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231127 Application publication date: 20191022 Assignee: Shenzhen Ruibotong Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048397 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231127 Application publication date: 20191022 Assignee: SHENZHEN LIHAI HONGJIN TECHNOLOGY CO.,LTD. Assignor: SHENZHEN University Contract record no.: X2023980048392 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231127 Application publication date: 20191022 Assignee: SHENZHEN MAGIC-RAY TECHNOLOGY Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048336 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231127 Application publication date: 20191022 Assignee: Shenzhen Lingyu Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048332 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231124 Application publication date: 20191022 Assignee: Matrix Origin (Shenzhen) Information Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980048322 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231124 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191022 Assignee: JIUZHOU YANGGUANG POWER SUPPLY (SHENZHEN) CO.,LTD. Assignor: SHENZHEN University Contract record no.: X2023980050235 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231206 Application publication date: 20191022 Assignee: Shenzhen Huike Energy Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980050230 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231206 Application publication date: 20191022 Assignee: Shenzhen Huike Storage Technology Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980050228 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231205 Application publication date: 20191022 Assignee: Shenzhen Youyou Internet Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980049890 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231204 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191022 Assignee: SHENZHEN QIANHAI MYTIME TECHNOLOGY HOLDING Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980051425 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231211 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191022 Assignee: SHENZHEN HUIKE PRECISION INDUSTRY Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980052469 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231214 Application publication date: 20191022 Assignee: Xingang Intellectual Property Technology (Shenzhen) Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980052131 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231214 Application publication date: 20191022 Assignee: Shenzhen Shoucheng Enterprise Management Consulting Co.,Ltd. Assignor: SHENZHEN University Contract record no.: X2023980052091 Denomination of invention: A Full Parameter Private Information Retrieval Method Based on Sawtooth Decoding Granted publication date: 20211228 License type: Common License Record date: 20231213 |