Browsing Theses by Supervisor "Gong, Guang"
Now showing items 1-9 of 9
-
Applying Fully Homomorphic Encryption: Practices and Problems
(University of Waterloo, 2021-09-24)Fully homomorphic encryption (FHE) has been regarded as the "holy grail" of cryptography for its versatility as a cryptographic primitive and wide range of potential applications. Since Gentry published the first theoretically ... -
Automated Design Space Exploration and Datapath Synthesis for Finite Field Arithmetic with Applications to Lightweight Cryptography
(University of Waterloo, 2020-05-27)Today, emerging technologies are reaching astronomical proportions. For example, the Internet of Things has numerous applications and consists of countless different devices using different technologies with different ... -
Design and Cryptanalysis of Lightweight Symmetric Key Primitives
(University of Waterloo, 2020-01-23)The need for lightweight cryptographic primitives to replace the traditional standardized primitives such as AES, SHA-2 and SHA-3, which are unrealistic in constrained environments, has been anticipated by the cryptographic ... -
A Design of Electronic Medical Record System based on Permissioned Blockchain
(University of Waterloo, 2022-02-07)Blockchain, due to its decentralized, verifiable, and security features, is increasingly used in more and more scenarios, but the original public chain cannot meet the needs of some enterprise or group financial scenarios ... -
Implementation of OFDM Encryption and a New Frequency Hopping System
(University of Waterloo, 2018-09-19)As the rapid growth of wireless communication, physical layer security becomes important recently. Unlike wired transmissions, the nature of wireless transmissions makes the transmitted signals over the channel easily to ... -
Implementation of Time Memory Trade-off attack using MPI on GPC
(University of Waterloo, 2018-05-14)Time memory trade-off (TMTO) is a computationally intensive cryptographic attack originally introduced by Hellman in 1980. Since then many different improvements and implementations were researched and developed. In this ... -
Multi-Purpose Designs in Lightweight Cryptography
(University of Waterloo, 2019-01-22)The purpose of this thesis is to explore a number of techniques used in lightweight cryptography design and their applications in the hardware designs of two lightweight permutations called sLiSCP and sLiSCP-light. Most ... -
On the Computation of Multi-Scalar Multiplication for Pairing-Based zkSNARKs
(University of Waterloo, 2023-07-21)Multi-scalar multiplication refers to the operation of computing multiple scalar multiplications in an elliptic curve group and then adding them together. It is an essential operation for proof generation and verification ... -
Optimized Hardware Implementations of Lightweight Cryptography
(University of Waterloo, 2017-01-20)Radio frequency identification (RFID) is a key technology for the Internet of Things era. One important advantage of RFID over barcodes is that line-of-sight is not required between readers and tags. Therefore, it is widely ...