00 Cifrografia

ML-DSA-65

FIPS 204 — la firma digitale post-quantum.

01 Overview

Perché un nuovo algoritmo di firma.

01

RSA e ECDSA sono fratture quantistiche

Fattori di algoritmo di Shor grandi interi e calcola logaritmi discreti in tempo polinomiale su un computer quantistico. Un computer quantistico sufficientemente grande forgerebbe qualsiasi firma RSA o ECDSA in pochi secondi.

02

ML-DSA-65 è basato sulla lattice

ML-DSA-65 (ex Dilithium-3) deriva la sua sicurezza dalla durezza di trovare vettori brevi in reticoli modulo — un problema per il quale non è noto un algoritmo quantistico efficiente. È uno dei più studiati schemi di firma post-quantum, con oltre un decennio di cripanalisi.

03

Standardizzato da NIST

FIPS 204 è stato pubblicato nell'agosto 2024 dopo un processo di standardizzazione di otto anni. L'algoritmo è stato implementato, controllato e benchmarkizzato in centinaia di gruppi di ricerca indipendenti e rivisto da agenzie nazionali.

02 Details

Come funziona ML-DSA-65 in UltimaOS.

Ogni account su UltimaOS ha una coppia di tasti ML-DSA-65 a lungo termine generata nella configurazione del primo dispositivo. La chiave privata non lascia mai il dispositivo. La chiave pubblica è registrata con il server alla creazione dell'account ed è la base di ogni operazione autenticata.

01

autenticazione account

Le sfide di accesso sono firmate con la chiave privata ML-DSA-65 dell'utente. Il server verifica con la chiave pubblica memorizzata. Nessuna password viene mai inviata sopra il cavo — la prova crittografica sostituisce completamente le password.

02

Firme d'invito

Quando un amministratore dello spazio di lavoro invita un nuovo membro, il token di invito è firmato con il tasto ML-DSA-65 dell'amministratore. Il destinatario verifica la firma sul proprio dispositivo, assicurando che l'invito provenga da un amministratore legittimo.

03

integrità del registro di controllo

Le azioni amministrative (rimozione dei membri, cambiamento di ruolo, aggiornamento di fatturazione) sono firmate con il tasto ML-DSA-65 dell'attore. Il percorso di audit è solo append-only e le firme rendono qualsiasi manomissione rilevabile.

04

Verifica dell'aggiornamento software

Ogni aggiornamento UltimaOS è cifrato. I client verificano la firma prima di applicare l'aggiornamento.

03 Key points

Considerazioni pratiche.

  1. 01

    La generazione chiave è veloce

    La generazione di chiavi ML-DSA-65 impiega circa 0,1 ms su un computer portatile moderno. La creazione dell'account è completata in meno di 200 ms totali, compresa la andata e ritorno del server.

  2. 02

    Le firme sono più grandi di ECDSA

    Una firma ML-DSA-65 è di 3,309 byte — circa 10x più grande di una tipica firma ECDSA (64 byte). Per un prodotto chat/workspace questo è invisibile; per i protocolli ad alto volume sarebbe importante.

  3. 03

    La verifica è veloce

    La verifica della firma di ML-DSA-65 è più veloce della firma e funziona sotto 1 ms. Il server può verificare migliaia di firme al secondo al core.

  4. 04

    Le chiavi pubbliche sono 1,952 byte

    Le chiavi pubbliche ML-DSA-65 si adattano a un singolo pacchetto UDP. Gli identificatori dell'account includono un hash della chiave pubblica più un nome di visualizzazione breve, mantenendo URL e identificativi leggibili dall'uomo.

04b References

Standards and references.

05 Frequently asked

Domande su ML-DSA-65.

Cos'è ML-DSA-65?

Short answer

ML-DSA-65 (Module-Lattice-Based Digital Signature Algorithm, parametro set 65) è lo schema di firma digitale post-quantum standardizzato NIST specificato in FIPS 204. È il successore della RSA e dell'ECDSA per l'era post-quantum.FIPS 204 spec)

Cosa significa "65" in ML-DSA-65?

Short answer

Il "65" si riferisce al livello di sicurezza NIST. Obiettivi ML-DSA-65 NIST Livello 3 — equivalente in termini di sicurezza classica per rompere AES-192, o circa 192-bit di sicurezza contro gli attaccanti classici.

ML-DSA-65 è uguale a Dilithium?

Short answer

Si'. ML-DSA-65 è il nome standardizzato; Dilithium è il nome utilizzato durante la competizione NIST. La costruzione matematica è identica.

Come si confronta ML-DSA-65 con RSA-2048?

Short answer

ML-DSA-65 ha chiavi più piccole di RSA-4096 e velocità di firma simile, con verifica molto più veloce. A differenza di RSA-2048, ML-DSA-65 rimane sicuro contro gli attaccanti quantici. Il trade-off principale è formato firma (3.3 KB vs ~256 byte).

Le firme ML-DSA-65 possono essere forgiate da computer quantici?

Short answer

Nessun algoritmo quantistico efficiente è noto per i problemi del modulo-lattice su cui si basa ML-DSA-65. L'algoritmo è stato studiato da oltre un decennio dalla comunità crittografica senza pause significative.

Cos'è FIPS 204?

Short answer

FIPS 204 è il Federal Information Processing Standard pubblicato da NIST nell'agosto 2024 che specifica ML-DSA. È la standardizzazione formale dello schema.

UltimaOS utilizza anche algoritmi di firma classici?

Short answer

No. Le firme classiche (RSA, ECDSA) non vengono utilizzate in UltimaOS per operazioni di interfaccia utente.

Cosa succede se ML-DSA-65 è rotto?

Short answer

Il team migra a un nuovo schema di firma (come il prossimo algoritmo standardizzato NIST).

Gratis per sempre

Gratuito per individui e famiglie. Per sempre.

Nessun annuncio, nessun data mining, nessun orologio di prova. I conti individuali e familiari sono liberi — permanentemente. Le organizzazioni pagano per posto di lavoro, e questo è ciò che la finanzia.

Richiedi il tuo account Invitare solo mentre ridimensioniamo