Zero knowledge proofsThe zero knowledge proofs, ZKPs, becomes a buzz-word recently due to its magic application: to prove a secret to someone without leaking…Oct 29, 2019Oct 29, 2019
Cryptographic commitmentsThe commitment is a useful tool in cryptography that is often utilized with the zero-knowledge proof. In principle, the commitment is…Oct 7, 20191Oct 7, 20191
A simplified PoC for BitcoinThe Bitcoin has been fascinating for several year, which also triggered the arise of the whole blockchain industry. However, the Bitcoin…Aug 22, 2019Aug 22, 2019
Symmetric & Asymmetric encryptionWhen it comes to encryption, most people may feel boring and complex. Inevitably, in most cases, I admit it is not as fascinating as 3D…Jun 9, 2019Jun 9, 2019
Digital signatureThe digital signature is a frequently utilized tool in the modern IT technique, which could be regarded as a cryptographic version of…Jun 2, 2019Jun 2, 2019
Hash functionWith the rapid growth of blockchain, FinTech, or Bitcoin, hash functions gradually attract more attentions in recent years. Several mining…May 28, 2019May 28, 2019