Perfectly Secure Oblivious Priority Queue

被引:0
|
作者
Ichikawa, Atsunori [1 ]
Ogata, Wakaha [2 ]
机构
[1] NTT Social Informat Labs, Musashino 1808585, Japan
[2] Tokyo Inst Technol, Tokyo 1528550, Japan
关键词
key oblivious data structure; oblivious priority queue; perfect security;
D O I
10.1587/transfun.2022CIP0019
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An Oblivious Priority Queue (OPQ) is a cryptographic primitive that enables a client to outsource its data to a dishonest server, and also to securely manage the data according to a priority queue algo-rithm. Though the first OPQ achieves perfect security, it supports only two operations; Inserting an element and extracting the top-priority element, which are the minimal requirement for a priority queue. In addition, this OPQ allows an adversary to observe operations in progress, which leaks the exact number of elements in the data structure. On the other hand, there are many subsequent works for OPQs that implement additional operations of a priority queue, hide the running operations, and improve efficiency. Though the recent works realize optimal efficiency, all of them achieve only statistical or computational security. Aiming to reconcile perfect security of the first OPQ with all functions (including the operation hiding) sup-ported by recent OPQs, we construct a novel perfectly secure OPQ that can simulate the following operations while hiding which one is in progress; Inserting an element, extracting the top-priority one, deleting an element, and modifying the priority of an element. The efficiency of our scheme is O(log2 N), which is larger than that of the best known statistically secure OPQ but is the same as the known perfectly secure scheme.
引用
收藏
页码:272 / 280
页数:9
相关论文
共 50 条
  • [21] THE PERMUTATIONAL POWER OF A PRIORITY QUEUE
    ATKINSON, MD
    THIYAGARAJAH, M
    BIT, 1993, 33 (01): : 2 - 6
  • [22] Computationally Secure Quantum Oblivious Transfer
    Wang, Ping
    Zhang, Rui
    Jiang, Guohao
    Sun, Zhiwei
    ADVANCED QUANTUM TECHNOLOGIES, 2022, 5 (01)
  • [23] PREEMPTIVE RESUME PRIORITY QUEUE
    JAISWAL, NK
    OPERATIONS RESEARCH, 1961, 9 (05) : 732 - 742
  • [24] FISHSPEAR - A PRIORITY QUEUE ALGORITHM
    FISCHER, MJ
    PATERSON, MS
    JOURNAL OF THE ACM, 1994, 41 (01) : 3 - 30
  • [25] On unconditionally secure distributed oblivious transfer
    Nikov, V
    Nikova, S
    Preneel, B
    Vandewalle, J
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2002, PROCEEDINGS, 2002, 2551 : 395 - 408
  • [26] On unconditionally secure distributed oblivious transfer
    Blundo, Carlo
    D'Arco, Paolo
    De Santis, Alfredo
    Stinson, Douglas
    JOURNAL OF CRYPTOLOGY, 2007, 20 (03) : 323 - 373
  • [27] A preemptive priority queue with balking
    Drekic, S
    Woolford, DG
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 164 (02) : 387 - 401
  • [28] A PROVABLY SECURE OBLIVIOUS TRANSFER PROTOCOL
    BERGER, R
    PERALTA, R
    TEDRICK, T
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 209 : 379 - 386
  • [29] DYNAMIC PRIORITY QUEUE WITH GENERAL CONCAVE PRIORITY FUNCTIONS
    NETTERMAN, A
    ADIRI, I
    OPERATIONS RESEARCH, 1979, 27 (06) : 1088 - 1100
  • [30] On Unconditionally Secure Distributed Oblivious Transfer
    Carlo Blundo
    Paolo D'Arco
    Alfredo De Santis
    Douglas Stinson
    Journal of Cryptology, 2007, 20 : 323 - 373