Vai al contenuto

AllPrivateKeys

Da BitcoinWiki.
Illustrazione astratta dell'enorme spazio crittografico di ricerca delle chiavi private
Illustrazione concettuale dello spazio crittografico di ricerca delle chiavi private.

AllPrivateKeys è un sito web di terzi che mostra pagine derivate da possibili valori di chiavi private di criptovalute e pubblica strumenti ed elenchi relativi a chiavi deboli, divulgate o scelte dagli utenti. Il sito descrive il proprio scopo come una dimostrazione delle dimensioni e del funzionamento dello spazio delle chiavi Bitcoin.[1] Le sue pagine non costituiscono una ricerca pratica di ogni chiave privata Bitcoin e la presenza di un indirizzo in una pagina simile non significa che la relativa chiave privata sia stata scoperta.

Avvertenza di sicurezza: Non inserire mai una vera chiave privata, una frase di recupero del wallet, un seed o una passphrase in questo o in qualsiasi altro sito web. Non inviare mai fondi a un indirizzo la cui chiave privata sia stata mostrata pubblicamente. Una chiave divulgata deve essere considerata compromessa.

Come funziona la rappresentazione dello spazio delle chiavi

Bitcoin utilizza la curva ellittica secp256k1. Una chiave segreta valida è un intero diverso da zero e minore dell'ordine della curva. Il software wallet genera le chiavi da casualità crittograficamente sicura oppure le deriva dal seed protetto di un wallet deterministico. La chiave pubblica corrispondente può essere calcolata da una chiave segreta, ma ricavare una chiave segreta da una chiave pubblica correttamente generata è considerato computazionalmente impraticabile; BIP 32 descrive per questo problema inverso un livello di sicurezza atteso di circa 2128 operazioni su curve ellittiche.[2]

Poiché la corrispondenza matematica è deterministica, un sito web può calcolare la chiave pubblica e le possibili codifiche dell'indirizzo per qualsiasi intero selezionato. Può anche dividere interi consecutivi in pagine numerate senza memorizzare l'intero spazio. Questa è un'illustrazione della corrispondenza, non la prova che le chiavi vengano estratte dalla blockchain. Lo spazio delle chiavi possibili è troppo grande per essere enumerato in modo da minacciare chiavi casuali uniformi.[3]

Chiavi deboli ed esposte

La crittografia di Bitcoin non protegge una chiave generata in modo prevedibile, riutilizzata da un esempio pubblico, esposta nel codice sorgente o derivata da una frase facile da indovinare. I brainwallet classici sono particolarmente vulnerabili perché un aggressore può provare offline le ipotesi di password. Uno studio accademico su larga scala ha verificato circa 300 miliardi di password candidate e ha rilevato che quasi tutti i brainwallet identificati erano stati svuotati, spesso entro minuti o ore.[4]

Gli elenchi descritti come “divulgati” o “compromessi” riguardano quindi errori nella generazione o nella gestione delle chiavi, non una scorciatoia nello spazio delle chiavi secp256k1. Un elenco pubblico può inoltre contenere etichette inesatte, dati copiati o indirizzi che hanno ricevuto piccole transazioni non richieste. Il saldo di un indirizzo non dimostra chi controlla la chiave e l'associazione tra un indirizzo e una persona richiede prove separate.

Rischi per la privacy e operativi

AllPrivateKeys offre strumenti per la conversione delle chiavi, le passphrase, i file wallet e la ricerca degli indirizzi.[1] L'uso di uno strumento online con un segreto reale può divulgarlo al gestore, alle estensioni del browser, al malware, agli osservatori di rete, ai sistemi di analisi, ai registri o a future violazioni di dati. Una pagina che afferma che una chiave o un file wallet è “disponibile” non deve essere considerata prova di autenticità né di autorità legale a spendere fondi.

Per il recupero legittimo di wallet o per i test:

  • seguire la documentazione del software wallet che ha creato il backup;
  • usare dati testnet o regtest per le dimostrazioni;
  • tenere seed e chiavi private di produzione lontani da siti web, motori di ricerca, repository di codice sorgente, messaggi, schermate e prompt per l'IA;
  • considerare permanentemente non sicura qualsiasi chiave usata nella documentazione pubblica; e
  • se una chiave contenente fondi potrebbe essere stata esposta, spostare i fondi con un software wallet affidabile in un wallet appena generato e ritirare la chiave compromessa.

Voci correlate

  • Chiave privata
  • Brainwallet
  • Indirizzo Bitcoin
  • Cold storage

Note

  1. 1,0 1,1 AllPrivateKeys, pagina iniziale, consultata il 27 agosto 2026.
  2. BIP 32: Hierarchical Deterministic Wallets, sezioni “Conventions” e “Security”, consultato il 27 agosto 2026.
  3. Mastering Bitcoin, “Keys and Addresses”, manoscritto sorgente, consultato il 27 agosto 2026.
  4. Vasek et al., “The Bitcoin Brain Drain: Examining the Use and Abuse of Bitcoin Brain Wallets”, Financial Cryptography and Data Security, 2017.

Collegamento esterno