Passare al contenuto principale
+31 85 109 1211 Attenzione a chi si spaccia per noi — verifichi i dati ufficiali Verifichi i dati ufficiali

Base di conoscenza

Formati di portafoglio: identificazione, cifratura e recupero per formato

Ogni formato di portafoglio ha i propri file, schema di cifratura e via di recupero. Questo è il riferimento formato per formato per l’identificazione e ciò che è possibile.

Risposta breve

Un formato di wallet determina come identificare il file, quale cifratura lo protegge e cosa può usare una ricerca di recupero. Identificare il formato è il primo passo di ogni recupero.

Quattro schede di file: Bitcoin Core wallet.dat, Ethereum UTC/JSON, MultiBit .wallet ed Electrum, con simboli di lucchetto

Un formato di portafoglio determina tutto il resto: come identificare il file, quale cifratura lo protegge e cosa può usare una ricerca di recupero. L’identificatore rapido è nella nostra guida ai file di portafoglio; questo riferimento aggiunge il dettaglio tecnico per formato.

Bitcoin Core wallet.dat

  • File: wallet.dat (Berkeley DB nelle versioni legacy; formati SQLite e a descrittori in quelle moderne)
  • Cifratura: AES-256-CBC attorno al materiale delle chiavi, sbloccata dalla password del portafoglio
  • Recupero: ricerca della password contro i dati di chiavi cifrati, su una copia; l’hash (la riga $bitcoin$) può essere condiviso al posto del file

Electrum

  • File: default_wallet (JSON), file di portafoglio per account
  • Cifratura: password scelta dall’utente che protegge keystore cifrati; derivazione basata su seed (sistema di seed Electrum)
  • Recupero: aprire in Electrum; una password errata significa una ricerca di password; un seed dell’era giusta ripristina il portafoglio

MultiBit Classic e MultiBit HD

  • File: .wallet (Classic), mbhd.wallet.aes, un portafoglio bitcoinj in formato protobuf cifrato con AES (HD)
  • Software dismesso; i download da fonti non ufficiali sono un rischio di malware
  • Recupero: password contro il file cifrato; i portafogli dell’era HD possono ripristinare dal loro seed

Blockchain.com legacy

  • File: wallet.aes.json (backup del portafoglio cifrato con la password principale)
  • Seconda password facoltativa: aggiunge uno strato di cifratura alle chiavi private del portafoglio; non protegge lo strato esterno del file di backup
  • Recupero: identificare quale password manca. Per cercare una seconda password a partire da un backup cifrato, occorre prima decifrare lo strato esterno con la password principale.

Keystore Ethereum / UTC JSON

  • File: UTC--timestamp--hex.json, file keystore
  • Cifratura: derivazione della chiave scrypt o PBKDF2 con cifratura AES-128-CTR (campi: crypto, cipher, kdf, mac)
  • Recupero: password contro il keystore; qualsiasi portafoglio Ethereum che supporta l’import del keystore può poi aprirlo

Vault di app

  • MetaMask, Jaxx, Coinomi, Exodus e simili: vault JSON specifici dell’app con le proprie impostazioni KDF e cipher
  • Recupero: specifico dell’app; il vault è legato al software che lo ha creato

Altri formati

  • Monero: file .keys cifrati con la password del portafoglio, più un seed di 25 parole
  • Solana: keypair JSON (base58 o array di byte); Polkadot: backup JSON con cifratura per password
  • Paper wallet: WIF o QR; faccia uno sweep una volta verso un nuovo portafoglio
  • Brain wallet: una passphrase trasformata direttamente in chiave — il recupero è una ricerca di passphrase, non un problema di file

Il modello

Ogni formato si riduce alla stessa domanda: quale materiale cifrato esiste, quale KDF e cipher lo protegge e cosa ricorda della password? Rispondere onestamente definisce la via di recupero.

Ha provato i passaggi ma non riesce ancora ad accedere?

La prima valutazione è gratuita e non richiede materiale sensibile: descriva cosa conserva e saprà se il recupero è realistico. Paga solo se il recupero riesce.

Richiedere una valutazione