5 papers
Fast Plaintext-Ciphertext Matrix Multiplication from Additively Homomorphic Encryption
Krishna Sai Tarun Ramapragada, Utsav Banerjee
Plaintext-ciphertext matrix multiplication (PC-MM) is an indispensable tool in privacy-preserving computations such as secure machine learning and encrypted signal processing. Whil…
A Unified Hardware Accelerator for Fast Fourier Transform and Number Theoretic Transform
Rishabh Shrivastava, Chaitanya Prasad Ratnala, Durga Manasa Puli +1
The Number Theoretic Transform (NTT) is an indispensable tool for computing efficient polynomial multiplications in post-quantum lattice-based cryptography. It has strong resemblan…
A High-Performance Curve25519 and Curve448 Unified Elliptic Curve Cryptography Accelerator
Aniket Banerjee, Utsav Banerjee
In modern critical infrastructure such as power grids, it is crucial to ensure security of data communications between network-connected devices while following strict latency crit…
pc-COP: An Efficient and Configurable 2048-p-Bit Fully-Connected Probabilistic Computing Accelerator for Combinatorial Optimization
Kiran Magar, Shreya Bharathan, Utsav Banerjee
Probabilistic computing is an emerging quantum-inspired computing paradigm capable of solving combinatorial optimization and various other classes of computationally hard problems.…
Privacy-Preserving Edge Computing from Pairing-Based Inner Product Functional Encryption
Utsav Banerjee
Pairing-based inner product functional encryption provides an efficient theoretical construction for privacy-preserving edge computing secured by widely deployed elliptic curve cry…