Parallel Implementation of Somewhat Homomorphic Encryption
Publish place: National Conference on Electrical Engineering , Majlesi
Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: English
View: 386
This Paper With 7 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
NCEEM01_142
تاریخ نمایه سازی: 11 مرداد 1396
Abstract:
In this paper our purpose is to carry out a parallel implementation of somewhat homomorphic encryption usingOpenMP programming technique to reduce the running time. We implemented our study on two laptops with differentdual-core processors: (1) IntelCoreTM 2Duo CPU P8700 (3M cache, 2.53GHz, 4G RAM), and (2) IntelCoreTM i5-2410M CPU (3M cache, 2.30 GHz, 4G RAM). We presented parallel implementation of somewhat homomorphicencryption on OpenMP by parallelizing the scheme’s three algorithms (keygen, encryption and evaluate).The resultsshowed that in sample processor no.1, OpenMP techniques improved the speed of the algorithms of keygen,encryption and evaluation as 1.67, 1.87, and 8.63 ms respectively, while in sample 2, these improvements in speedwere reported as 2.1, 1.63, and 8.53 ms, respectively. We concluded that OpenMP reduces the running time andaccelerates the somewhat homomorphic encryption process, especially in applications that require thousands ofsimultaneous encryption bits.
Keywords:
Authors
Ali Mirzaei
Department Of Information Technology Engineering, College of Science, Kerman Branch, Islamic Azad University, Kerman,Iran
Amir Sabbagh Molahosseini
Associate Professor, Department Of Computer Engineering, College of Science, Kerman Branch, Islamic Azad University,Kerman, Iran
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :