MENU
IDENTITY
Identity ▼
ACCOUNT
Account ▼
STATE & PROOFS
State & Proofs ▼
CRYPTOGRAPHY
Cryptography ▼
RESOURCES

CRYSTALS-Dilithium3

The Post-Quantum Digital Signature Standard securing the future of Sahyadri.

CRYSTALS-Dilithium3 is the primary digital signature algorithm used throughout the Sahyadri blockchain. Unlike traditional signature systems such as ECDSA or Schnorr, Dilithium3 is specifically designed to remain secure against both classical and quantum computers.

Following its selection by the National Institute of Standards and Technology (NIST), Dilithium became the world's first standardized lattice-based digital signature algorithm under FIPS 204. Sahyadri integrates Dilithium3 at the protocol level to provide long-term cryptographic security rather than treating post-quantum protection as an optional upgrade.

Why Dilithium?

Modern cryptocurrencies rely heavily on elliptic curve cryptography. Although these systems have proven secure for decades, they share one critical limitation: they become vulnerable once sufficiently powerful quantum computers become practical.

Shor's Algorithm demonstrates that quantum computers can efficiently solve the mathematical problems protecting elliptic curve cryptography. Once that becomes feasible, attackers could derive private keys directly from exposed public keys and forge digital signatures.

Dilithium eliminates this threat by replacing elliptic curve mathematics with lattice-based cryptography, a family of problems currently believed to resist both classical and quantum attacks.

Sahyadri was designed with post-quantum security from the beginning rather than migrating after quantum computers become practical.

Historical Background

In 2016, NIST initiated a global competition to standardize cryptographic algorithms capable of resisting quantum attacks. Researchers from universities and cryptographic institutions across the world submitted dozens of candidate algorithms.

After multiple years of public analysis, peer review, implementation testing and cryptanalysis, CRYSTALS-Dilithium emerged as one of the strongest candidates. It demonstrated excellent security margins, practical performance and implementation simplicity.

In August 2024, NIST officially published FIPS 204, making CRYSTALS-Dilithium an official United States Federal Information Processing Standard.

Security Level

Sahyadri implements the Dilithium3 parameter set, which corresponds to NIST Security Level 3. This security category is generally considered comparable to approximately 128–192 bits of classical security while remaining resistant against currently known quantum attacks.

ParameterValue
AlgorithmCRYSTALS-Dilithium3
StandardNIST FIPS 204
Security LevelLevel 3
Cryptographic FamilyModule Lattice
Quantum ResistantYes
Primary UsageDigital Signatures

Key Sizes

Key TypeSize (Bytes)
Public Key1,952
Secret Key4,000
Signature3,293

While Dilithium signatures are considerably larger than traditional ECDSA signatures, the increased size represents the trade-off required for post-quantum security.

How Dilithium Works

Unlike elliptic curve cryptography, Dilithium is based on structured mathematical lattices. Rather than solving discrete logarithms, security relies upon extremely difficult lattice problems such as the Module Learning With Errors (MLWE) problem and Module Short Integer Solution (MSIS) problem.

At a high level, Dilithium performs four primary operations:

  1. Generate a public and secret key pair.
  2. Create a digital signature for arbitrary data.
  3. Verify signatures using the corresponding public key.
  4. Reject forged signatures through deterministic verification.

Why Sahyadri Uses Dilithium3

Applications inside Sahyadri

Every critical component of the Sahyadri ecosystem relies upon Dilithium signatures. The algorithm secures considerably more than simple monetary transfers.

ComponentProtected By Dilithium3
Transactions✔
Wallet Authentication✔
Decentralized Identity (DID)✔
Verifiable Credentials✔
DWN Records✔
Cross-Application Login✔
API Authentication✔

Comparison

PropertyECDSADilithium3
Quantum ResistantNoYes
NIST StandardNoYes
Signature SizeSmallLarger
Security LifetimeLimitedFuture Ready
Used in SahyadriNoYes

Future Outlook

Quantum computing continues to advance rapidly through research conducted by universities, governments and private companies. Although practical cryptographically relevant quantum computers have not yet been realized, blockchain protocols often remain operational for decades.

Sahyadri adopts a proactive approach by integrating post-quantum cryptography from genesis. This ensures that identities, digital assets and decentralized applications built on Sahyadri remain protected for future generations without requiring disruptive protocol migrations.

Summary

CRYSTALS-Dilithium3 forms one of the core security foundations of the Sahyadri ecosystem. By adopting the first globally standardized post-quantum digital signature algorithm, Sahyadri positions itself beyond the limitations of traditional blockchain cryptography and prepares the protocol for an era where quantum computing becomes a practical reality.