Strix: hardware architecture for accelerating fully homomorphic computation over the torusStrix: 토러스를 이용한 완전동형암호 하드웨어 가속기

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 2
  • Download : 0
Homomorphic encryption (HE) enables computations on encrypted data by concealing information under noise for security. However, the process of bootstrapping, which resets the noise level in the ciphertext, is computationally expensive and requires a large bootstrapping key. The TFHE scheme offers a faster and programmable bootstrapping algorithm called PBS, crucial for security-focused applications like machine learning. Nevertheless, the current TFHE scheme lacks support for ciphertext packing, resulting in low throughput. This work thoroughly analyzes TFHE bootstrapping, identifies the bottleneck in GPUs caused by the blind rotation fragmentation problem, and proposes a hardware TFHE accelerator called Strix. Strix introduces a two-level batching approach to enhance the batch size in PBS, utilizes a specialized microarchitecture for efficient streaming data processing, and incorporates a fully-pipelined FFT microarchitecture to improve performance. It achieves significantly higher throughput than state-of-the-art implementations on both CPUs and GPUs, outperforming existing TFHE accelerators by a factor of 7.4.
Advisors
김주영researcher
Description
한국과학기술원 :전기및전자공학부,
Publisher
한국과학기술원
Issue Date
2023
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2023.8,[iv, 29 p. :]

Keywords

Homomorphic encryption▼aTFHE▼aBootstrapping▼aPBS▼aBlind rotation▼a도메인 특화 가속기; Homomorphic encryption▼aTFHE▼aBootstrapping▼aPBS▼aBlind rotation▼aDomain specific acclerator

URI
http://hdl.handle.net/10203/320669
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1045899&flag=dissertation
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0