proxy.golang.org : github.com/xtaci/hppk
Package hppk implements the Hierarchical Polynomial Public Key (HPPK) cryptosystem. HPPK introduces a novel Homomorphic Polynomial Public Key for Key Encapsulation Mechanism (KEM) and Digital Signatures (DS). By exploiting the inherent partial homomorphic properties of the modular multiplicative permutations, HPPK offers a robust symmetric encryption mechanism for asymmetric cryptography, independent of NP-hard problems. The seamless integration of KEM and DS within HPPK results in compact key sizes, cipher sizes, and signature sizes, demonstrating exceptional performance across various cryptographic operations
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/xtaci/hppk
Keywords:
digital-signature
, key-encapsulation-mechanism
, public-key-cryptography
, quantum-resistant-cryptosystems
License: GPL-3.0
Latest release: 9 months ago
First release: 10 months ago
Namespace: github.com/xtaci
Stars: 10 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 20 days ago