引用本文: |
-
韦伟,冯佩,柯琦,林瑞,钟诚.多核机器上线程级并行加解密数据库数据方法[J].广西科学院学报,2009,25(4):270-272,277. [点击复制]
- WEI Wei,FENG Pei,KE Qi,LIN Rui,ZHONG Cheng.A Thread-Level Parallel Encryption and Decryption Method for Database on Multi-core Machines[J].Journal of Guangxi Academy of Sciences,2009,25(4):270-272,277. [点击复制]
|
|
摘要: |
利用数据划分思想和多线程技术,提出一种加解密数据库数据的方法并用实验来检验方法的有效性。该方法使用3-DES密码算法,参考资源调度策略与划分机制,在多核计算机系统上对数据库中待加解密的数据进行划分,并利用多线程并行技术对数据进行加解密处理。实验结果表明,多核多线程并行方法能够显著地加快数据库数据加解密速度。 |
关键词: 数据库 加密解密 多核计算机 多线程 并行算法 |
DOI: |
投稿时间:2009-10-10 |
基金项目:广西高校优秀人才资助计划项目(RC2007004)资助。 |
|
A Thread-Level Parallel Encryption and Decryption Method for Database on Multi-core Machines |
WEI Wei, FENG Pei, KE Qi, LIN Rui, ZHONG Cheng
|
(School of Computer, Electronics and Information, Guangxi University, Nanning, Guangxi, 530004, China) |
Abstract: |
Based on data partitioning idea and multi-threading technology, a database encryption and decryption method is proposed and its effectiveness is verified by experiments.The data stored in database on a multi-core computer are firstly partitioned by applying resource scheduling strategy and partitioning mechanism.Then the data are encrypted/decrypted by parallel multiple threads and 3-DES cipher algorithm.The experimental results show that the presented method can accelerate significantly the database encryption and decryption operations by multi-core multi-threading techniques. |
Key words: database encryption and decryption multi-core computers multiple-threads parallel algorithms |