What is QProtocol?
QProtocol is an umbrella term consisting of all QApplications. Led by our flagship QGuard, a decentralized VPN application, QProtocol is exploiting all benefits of cutting edge blockchain technology via flawless integration of our cryptocurrency QCoin, and thereby establishing quantum resistant technology on your systems.
Quantum Resistant? How?
QProtocol implements state-of-the-art cryptography to ensure a post-quantum secure environment. While deploying a variety of cryptographic methods we often rely on the OQS project from the University of Waterloo.
We are using
qTESLA is a family of provably-secure post-quantum signature schemes based on the hardness of the decisional Ring Learning With Errors (R-LWE) problem. The scheme is an efficient variant of the Bai-Galbraith signature scheme —which in turn is based on the “Fiat-Shamir with Aborts” framework by Lyubashevsky— adapted to the setting of ideal lattices. Concretely, qTESLA includes the following parameter sets:
|(1) qTESLA-p-I: NIST’s security category 1.|
|(2) qTESLA-p-III: NIST’s security category 3.|
BLAKE2 is a cryptographic hash function faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as the latest standard SHA-3. BLAKE2 has been adopted by many projects due to its high speed, security, and simplicity.
A modified & post-quantum version of the Zero Knowledge Proof of Knowledge.