Exploring the feasibility of fully homomorphic encryption

W Wang, Y Hu, L Chen, X Huang… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
In 2010, Gentry and Halevi presented the first FHE implementation. FHE allows the
evaluation of arbitrary functions directly on encrypted data on untrusted servers. However …

Accelerating fully homomorphic encryption in hardware

Y Doröz, E Öztürk, B Sunar - IEEE Transactions on Computers, 2014 - ieeexplore.ieee.org
We present a custom architecture for realizing the Gentry-Halevi fully homomorphic
encryption (FHE) scheme. This contribution presents the first full realization of FHE in …

VLSI design of a large-number multiplier for fully homomorphic encryption

W Wang, X Huang, N Emmart… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
This paper presents the design of a power-and area-efficient high-speed 768000-bit
multiplier, based on fast Fourier transform multiplication for fully homomorphic encryption …

[PDF][PDF] 面向全同态加密的有限域FFT 算法FPGA 设计

施佺, 韩赛飞, 黄新明, 孙玲, 谢星, 唐天泽 - 电子与信息学报, 2018 - jeit.ac.cn
大数乘法是全同态加密算法中一个不可或缺的单元模块, 也是其中耗时最多的模块,
设计一个性能优良的大数乘法器有助于推进全同态加密的实用化进程. 针对SSA …

High precision integer multiplication with a GPU using Strassen's algorithm with multiple FFT sizes

N Emmart, CC Weems - Parallel Processing Letters, 2011 - World Scientific
We have improved our prior implementation of Strassens algorithm for high performance
multiplication of very large integers on a general purpose graphics processor (GPU). A …

[PDF][PDF] Categories for fixpoint semantics

D Lehmann - 1976 - wrap.warwick.ac.uk
A precise meaning is given to general recursive definitions of functionals of arbitrarily high
type, including non-deterministic definitions. Domain equations involving products, sums …

Efficient high-precision integer multiplication on the GPU

AP Dieguez, M Amor, R Doallo… - … Journal of High …, 2022 - journals.sagepub.com
The multiplication of large integers, which has many applications in computer science, is an
operation that can be expressed as a polynomial multiplication followed by a carry …

A Compiler-Like Framework for Optimizing Cryptographic Big Integer Multiplication on GPUs

Z Ji, J Zhao, Z Zhang, J Xu, S Yan… - 2024 57th IEEE/ACM …, 2024 - ieeexplore.ieee.org
With the growth of digital data and rising security concerns, techniques for privacy-
preserving computation have become increasingly essential. Big integer multiplication …

Design of finite field FFT for fully homomorphic encryption based on FPGA

Q SHI, S HAN, X HUANG, L SUN, X XIE, T TANG - 电子与信息学报, 2018 - jeit.ac.cn
Large multiplier is an indispensable module in fully homomorphic encryption, while is also
the most time-consuming module. Therefore, design of a large multiplier with good …

GPU Implementations for Midsize Integer Addition and Multiplication

CE Oancea, SM Watt - arXiv preprint arXiv:2405.14642, 2024 - arxiv.org
This paper explores practical aspects of using a high-level functional language for GPU-
based arithmetic on``midsize''integers. By this we mean integers of up to about a quarter …