Files
zooqueen b7905739c2 papers: deep-audit lattice-label cleanup (Pulsar=Module-LWE, Corona=Ring-LWE)
Fix residual mislabels the citation pass missed (no-scheme-key papers):
- 'Pulsar (Ring-LWE)' -> 'Pulsar (Module-LWE)' in lux-pq-migration,
  lux-triple-proof-consensus, lux-master-security-model, quasar-4-activation.
- lp-020: reverse mislabel 'Module-LWE for Corona' -> 'Ring-LWE for Corona'
  (restores the BLS/Corona/Pulsar assumption-diversity point).
- lp-203: '(Module-LWE NTT)' -> '(shared lattice NTT)' (Corona is Ring-LWE).
- nasua's 'Pulsar lifts Ring-LWE to Module-LWE' left intact (correct rank-1->k).
- LLM.md: correct lux-corona-pq description (misnamed Pulsar paper) + M/F-chain.
Rebuilt all 6 affected PDFs.
2026-06-20 00:52:30 -07:00

39 lines
1.7 KiB
TeX

\section{Crypto Agility}
\begin{definition}[Crypto Agility]
A system is \emph{crypto-agile} if it can add, replace, or deprecate cryptographic algorithms without requiring a coordinated, simultaneous upgrade of all participants.
\end{definition}
Crypto agility in a blockchain context requires:
\begin{enumerate}[leftmargin=2em]
\item \textbf{Algorithm negotiation}: Signatures, key exchanges, and hashes are identified by algorithm IDs, not hardcoded.
\item \textbf{Multi-algorithm support}: The verification path can check multiple signature types per transaction/block.
\item \textbf{Graceful deprecation}: Old algorithms can be disabled via governance without hard fork.
\item \textbf{Key rotation}: Validators can rotate to new key types without losing their stake or identity.
\end{enumerate}
\subsection{Algorithm Registry}
The Lux P-Chain maintains a registry of supported algorithms:
\begin{center}
\begin{tabular}{llll}
\toprule
\textbf{ID} & \textbf{Algorithm} & \textbf{Purpose} & \textbf{Status} \\
\midrule
\texttt{0x01} & secp256k1 (ECDSA) & EVM transactions, addresses & Active \\
\texttt{0x02} & BLS12-381 & Consensus aggregation & Active \\
\texttt{0x03} & ML-DSA-65 (FIPS 204) & PQ identity signatures & Active \\
\texttt{0x04} & ML-DSA-87 (FIPS 204) & PQ high-security signatures & Reserved \\
\texttt{0x05} & SLH-DSA-128s (FIPS 205) & Hash-based fallback & Reserved \\
\texttt{0x06} & Pulsar (Module-LWE) & PQ anonymous threshold & Active \\
\texttt{0x07} & ML-KEM-768 (FIPS 203) & PQ key encapsulation & Active \\
\bottomrule
\end{tabular}
\end{center}
New algorithms are added by P-Chain governance proposal. Deprecation follows the same process with a mandatory grace period.