IMPROVING THE PERFORMANCE OF ENCIPHERED B+-TREES

被引:0
|
作者
HARDJONO, T
ARAKI, T
CHIKARAISHI, T
机构
关键词
INFORMATION SECURITY; CRYPTOGRAPHY;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The performance of an enciphered B+-tree can be improved by the selective encryption of the components of the nodes in the tree. This paper suggests an approach to the selective encryption of nodes in a B+-tree and a method to substitute the plaintext search keys in order to increase the security of the tree. The method is based on structures in combinatorial block designs, and it allows for faster traversal of the tree, hence improving the overall speed of query responses. It also represents a trade-off between security and performance in that the substitution method affords less security compared to encryption. However, assuming the use of a secure cryptosystem with parameters which are kept secret, the encrypted state of the data pointers and data blocks still prevents an intruder from accessing the stored data. The method based on block designs has the advantage of requiring only a small amount of information being kept secret. This presents a considerable savings in terms of space used to hold security-related information.
引用
收藏
页码:104 / 111
页数:8
相关论文
共 50 条
  • [1] Using individual prefixes in B+-trees
    Walczuch, N
    Hoeger, H
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 47 (01) : 45 - 51
  • [2] VARIANCE OF STORAGE REQUIREMENTS FOR B+-TREES
    PETERSON, WW
    [J]. ACTA INFORMATICA, 1995, 32 (07) : 611 - 625
  • [3] On batch-constructing B+-trees:: algorithm and its performance evaluation
    Kim, SW
    [J]. INFORMATION SCIENCES, 2002, 144 (1-4) : 151 - 167
  • [4] Fast rebuilding B+-Trees for index recovery
    Lee, Ig-Hoon
    Shim, Junho
    Lee, Sang-Goo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (07) : 2223 - 2233
  • [5] Indexing valid time databases via B+-trees
    Nascimento, MA
    Dunham, MH
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (06) : 929 - 947
  • [6] Parallel join algorithms based on parallel B+-trees
    Li, JH
    Sun, WJ
    Li, YS
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON COOPERATIVE DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2000, : 178 - 185
  • [7] EXPECTED BEHAVIOR OF B+-TREES UNDER RANDOM INSERTIONS
    BAEZAYATES, RA
    [J]. ACTA INFORMATICA, 1989, 26 (05) : 439 - 471
  • [8] Indexing temporal data using existing B+-trees
    Goh, CH
    Lu, HJ
    Ooi, BC
    Tan, KL
    [J]. DATA & KNOWLEDGE ENGINEERING, 1996, 18 (02) : 147 - 165
  • [9] Making B+-Trees cache conscious in main memory
    Rao, J
    Ross, KA
    [J]. SIGMOD RECORD, 2000, 29 (02) : 475 - 486
  • [10] Enhancing Access Privacy of Range Retrievals over B+-Trees
    Pang, HweeHwa
    Zhang, Jilian
    Mouratidis, Kyriakos
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (07) : 1533 - 1547