Accelerating Homomorphic Encryption using Approximate Computing Techniques

被引:2
|
作者
Khanna, Shabnam [1 ]
Rafferty, Ciara [1 ]
机构
[1] Queens Univ Belfast, Ctr Secure Informat Technol CSIT, Belfast, Antrim, North Ireland
来源
PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS (SECRYPT), VOL 1 | 2020年
关键词
Homomorphic Encryption; Approximate Computing; Task Skipping; Depth Reduction; Loop Perforation; REDUCTION;
D O I
10.5220/0009828803800387
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This research proposes approximate computing techniques to accelerate homomorphic encryption (HE). In particular, the CKKS encryption scheme for approximate numbers is targeted. There is a requirement for HE in services dealing with confidential data, however current constructions are not efficient enough for real-time applications. A homomorphic encryption scheme which uses approximate arithmetic (showing faster results than previous HE schemes) already exists, the CKKS scheme, and this research applies a variation of the approximate computing techniques of task skipping and depth reduction (derived from loop perforation) to determine whether further approximating the functions evaluated using CKKS scheme can have a positive impact on performance of homomorphic evaluation. This is demonstrated via the evaluation of the logistic and exponential functions that this is possible, showing positive results. The speed up in running time for HE with task skipping is between 12.1% and 45.5%, depth reduction gives 35-45.5% speed-up with a small error difference than task skipping alone. The combination of both techniques corresponds to a halving of the running time, at the cost of increased error. This novel approach to further approximate homomorphic encryption shows that it is possible for certain functions, where running time is of paramount importance, that further approximations can be made with a lower-impacting greater error.
引用
收藏
页码:380 / 387
页数:8
相关论文
共 50 条
  • [1] A Heterogeneous Computing Framework for Accelerating Fully Homomorphic Encryption
    Shih, Cheng-Jhih
    Hung, Shih-Hao
    Chen, Ching-Wen
    Perng, Chiy-Ferng
    Kao, Meng-Chao
    Shih, Chi-Sheng
    Kuo, Tei-Wei
    MOBILE INTERNET SECURITY, MOBISEC 2023, 2024, 2095 : 121 - 135
  • [2] Bootstrapping for Approximate Homomorphic Encryption
    Cheon, Jung Hee
    Han, Kyoohyung
    Kim, Andrey
    Kim, Miran
    Song, Yongsoo
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2018, PT I, 2018, 10820 : 360 - 384
  • [3] Homomorphic encryption for stochastic computing
    Koseki, Ryusuke
    Ito, Akira
    Ueno, Rei
    Tibouchi, Mehdi
    Homma, Naofumi
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2023, 13 (02) : 251 - 263
  • [4] Homomorphic encryption for stochastic computing
    Ryusuke Koseki
    Akira Ito
    Rei Ueno
    Mehdi Tibouchi
    Naofumi Homma
    Journal of Cryptographic Engineering, 2023, 13 : 251 - 263
  • [5] Challenges of Using Homomorphic Encryption to Secure Cloud Computing
    El Makkaoui, Khalid
    Ezzati, Abdellah
    Beni Hssane, Abderrahim
    2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15), 2015, : 343 - 349
  • [6] Better Bootstrapping for Approximate Homomorphic Encryption
    Han, Kyoohyung
    Ki, Dohyeong
    TOPICS IN CRYPTOLOGY, CT-RSA 2020, 2020, 12006 : 364 - 390
  • [7] Transciphering Framework for Approximate Homomorphic Encryption
    Cho, Jihoon
    Ha, Jincheol
    Kim, Seongkwang
    Lee, Byeonghak
    Lee, Joohee
    Lee, Jooyoung
    Moon, Dukjae
    Yoon, Hyojin
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2021, PT III, 2021, 13092 : 640 - 669
  • [8] Homomorphic Encryption for Arithmetic of Approximate Numbers
    Cheon, Jung Hee
    Kim, Andrey
    Kim, Miran
    Song, Yongsoo
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2017, PT I, 2017, 10624 : 409 - 437
  • [9] Accelerating Polynomial Multiplication for Homomorphic Encryption on GPUs
    Shivdikar, Kaustubh
    Jonatan, Gilbert
    Mora, Evelio
    Livesay, Neal
    Agrawal, Rashmi
    Joshi, Ajay
    Abellan, Jose L.
    Kim, John
    Kaeli, David
    2022 IEEE INTERNATIONAL SYMPOSIUM ON SECURE AND PRIVATE EXECUTION ENVIRONMENT DESIGN (SEED 2022), 2022, : 61 - 72
  • [10] Dual Homomorphic Encryption for Cloud Computing
    Wang, Huai-Xi
    Shu, Ni-Na
    Li, Yong-Xiang
    Wang, Chen
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMMUNICATION ENGINEERING (CSCE 2015), 2015, : 838 - 842