返回
Juliet: A Configurable Processor for Computing on Encrypted Data
DOI:10.1109/TC.2024.3416752.png)
摘要
En 中文
Fully homomorphic encryption (FHE) has become progressively more viable in the years since its original inception in 2009. At the same time, leveraging state-of-the-art schemes in an efficient way for general computation remains prohibitively difficult for the average programmer. In this work, we introduce a new design for a fully homomorphic processor, dubbed Juliet, to enable faster operations on encrypted data using the state-of-the-art TFHE and cuFHE libraries for both CPU and GPU evaluation. To improve usability, we define an expressive assembly language and instruction set architecture (ISA) judiciously designed for end-to-end encrypted computation. We demonstrate Juliet's capabilities with a broad range of realistic benchmarks including cryptographic algorithms, such as the lightweight ciphers Simon and Speck, as well as logistic regression (LR) inference and matrix multiplication.
Keyword:
Cryptography
Noise
Circuits
Libraries
Cloud computing
Computers
Assembly
Applied cryptography
encrypted processor
hardware acceleration
homomorphic encryption
privacy-enhancing technologies
privacy-preserving ISA
private computation
secure cloud computing
期刊
IF:
3.8
论文数:
5.3K
被引数:
9.8K
机构
引用论文
Assessing an ASCO Decision Aid for Improving the Accuracy and Attribution of Serious Adverse Event Reporting From Investigators to Sponsors评估ASCO决策辅助工具,以提高从研究者到赞助商的严重不良事件报告的准确性和归因

