67 citations · 141 across the 18 of their papers we have counts for
8 papers · 1 filter
Fast Arithmetic Hardware Library For RLWE-Based Homomorphic Encryption
Rashmi Agrawal, Lake Bu, Alan Ehret +1
In this work, we propose an open-source, first-of-its-kind, arithmetic hardware library with a focus on accelerating the arithmetic operations involved in Ring Learning with Error…
A Secure and Robust Scheme for Sharing Confidential Information in IoT Systems
Lake Bu, Mihailo Isakov, Michel A. Kinsy
In Internet of Things (IoT) systems with security demands, there is often a need to distribute sensitive information (such as encryption keys, digital signatures, or login credenti…
Survey of Attacks and Defenses on Edge-Deployed Neural Networks
Mihailo Isakov, Vijay Gadepally, Karen M. Gettings +1
Deep Neural Network (DNN) workloads are quickly moving from datacenters onto edge devices, for latency, privacy, or energy reasons. While datacenter networks can be protected using…
Post-Quantum Cryptographic Hardware Primitives
Lake Bu, Rashmi Agrawal, Hai Cheng +1
The development and implementation of post-quantum cryptosystems have become a pressing issue in the design of secure computing systems, as general quantum computers have become mo…
A Lightweight McEliece Cryptosystem Co-processor Design
Lake Bu, Rashmi Agrawal, Hai Cheng +1
Due to the rapid advances in the development of quantum computers and their susceptibility to errors, there is a renewed interest in error correction algorithms. In particular, err…
CodeTrolley: Hardware-Assisted Control Flow Obfuscation
Novak Boskov, Mihailo Isakov, Michel A. Kinsy
Many cybersecurity attacks rely on analyzing a binary executable to find exploitable sections of code. Code obfuscation is used to prevent attackers from reverse engineering these…
Sphinx: A Secure Architecture Based on Binary Code Diversification and Execution Obfuscation
Michel A. Kinsy, Donato Kava, Alan Ehret +1
Sphinx, a hardware-software co-design architecture for binary code and runtime obfuscation. The Sphinx architecture uses binary code diversification and self-reconfigurable process…
Janus: An Uncertain Cache Architecture to Cope with Side Channel Attacks
Hossein Hosseinzadeh, Mihailo Isakov, Mostafa Darabi +2
Side channel attacks are a major class of attacks to crypto-systems. Attackers collect and analyze timing behavior, I/O data, or power consumption in these systems to undermine the…