Zi-Yuan Liu's starred repositories
minimal-mistakes
:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
webcrypto-examples
Web Cryptography API Examples Demo: https://diafygi.github.io/webcrypto-examples/
one-pixel-attack-keras
Keras implementation of "One pixel attack for fooling deep neural networks" using differential evolution on Cifar10 and ImageNet
paper-gestalt
Deep Paper Gestalt
malware-classification
Towards Building an Intelligent Anti-Malware System: A Deep Learning Approach using Support Vector Machine for Malware Classification
libBLS
Solidity-compatible BLS signatures, threshold encryption, distributed key generation library in modern C++. Actively maintained and used by SKALE for consensus, distributed random number gen, inter-chain communication and protection of transactions. BLS threshold signatures can be verified in Solidity, and used as random beacon (common coin)
LWE_Library
Post-quantum Cryptography LWE (Learning with Errors) Library
libsafecrypto
WP6 of the SAFEcrypto project - a suite of lattice-based cryptographic schemes
Gaussian-Sampling
Software implementation of Gaussian sampling algorithms in C++ using NTL library.
lattice-based-cryptography
Implementation of lattice-based cryptosystems using JavaScript
lattice-sig
Lattice-based signature schemes
Calamari-and-Falafl
Implementation of the Calamari and Falafl (linkable) ring signature schemes
HIBE-Gaussian-Sampling
Software implementation of Gaussian sampling algorithms in C++ using NTL library.
Implementation-of-LBPKSE
This is an impementation of paper, Lattice-based public key searchable encryption with fine-grained access control for edge computing.