Ottobre è il Mese della cybersicurezza: ecco una checklist delle password da finire in una sera.

Impara

I tuoi dati sono sempre tuoi

Se 8PWD sparisse domani non perderesti nulla. Ecco perché — il formato del file, le vie di esportazione e uno script che leggi in cinque minuti — e come portare tutto con te.

Se 8PWD sparisse domani

Non perderesti nulla. Ecco perché, e come portare tutto con te.

  • Formato di file aperto

    Un backup .8pwd è XML semplice. I backup cifrati usano lo standard AES‑GCM con una chiave derivata dalla tua password (PBKDF2): tutto documentato, nessun formato segreto.

  • Nessun account, nessun server

    Non c'è nulla da spegnere. L'app continua a funzionare per sempre sui dispositivi in cui è installata, con o senza di noi.

  • Passa da un dispositivo all'altro alle tue condizioni

    Invia una copia via AirDrop a un altro dispositivo e uniscila. Nessun cloud di mezzo.

  • Se smetti di pagare

    I record oltre il limite gratuito diventano di sola lettura. Nulla viene eliminato, nulla viene tenuto in ostaggio: puoi esportare in qualsiasi momento.

  • Cosa dice la legge

    La portabilità dei dati è un diritto previsto dal GDPR (UE / Regno Unito), dalla LGPD (Brasile) e da leggi simili. Poiché i tuoi dati non lasciano mai il dispositivo, 8PWD non ha nulla da consegnare: l'unica copia è già nelle tue mani.

Un CSV semplice si apre in Apple Passwords, 1Password, Bitwarden, Chrome e in qualsiasi foglio di calcolo. Il backup .8pwd è un XML che puoi leggere con un editor di testo.

Conserva un backup da qualche parte che non sia questo telefono.

Il file .8pwd, documentato

Un backup è un unico file. In chiaro per impostazione predefinita, cifrato se attivi Cifra questo backup; le passkey vengono scritte solo nei backup cifrati.

  • Backup in chiaro: XML UTF-8. L'elemento radice è <vault> con app, version (attualmente 7), exportedAt e i conteggi. <tree> contiene cartelle e account; ogni account ha <fields> con un <field name="…">valore</field> per campo. Seguono sezioni facoltative: <formattedBlocks>, <totps> (link otpauth:// standard), <wifi>, <cards>, <identities> e <passkeys>. Le versioni più vecchie dell'app leggono i file più nuovi ignorando ciò che non conoscono.
  • Backup cifrato: 8 byte 8PWDENC1, un conteggio di iterazioni PBKDF2 big-endian su 4 byte (600.000 all'esportazione), un salt di 16 byte, poi AES-256-GCM nonce (12) + ciphertext + tag (16). La chiave è PBKDF2-HMAC-SHA256 della password di backup in UTF-8; il testo in chiaro è lo stesso XML. Nessun contenitore proprietario, nessun formato segreto: qualsiasi libreria standard può aprirlo.
  • CSV: Io › Esporta › Esporta un CSV universale scrive l'insieme di colonne comune (nome, URL, nome utente, password, nota) che Apple Passwords, 1Password, Bitwarden, Chrome e i fogli di calcolo importano direttamente.
  • Condivisioni e trasferimenti (.8pwdshare, trasferimento della cassaforte via AirDrop) usano la stessa busta, con un codice monouso a 6 cifre come password e il magic number 8PWDSHARE / 8PWDVAULT in testa.
<?xml version="1.0" encoding="UTF-8"?>
<vault app="8PWD" version="7" exportedAt="2026-10-08T12:00:00Z" nodes="2" formattedBlocks="0" totps="1">
  <tree>
    <folder uuid="…" name="Shopping">
      <account uuid="…" name="Example Shop" favorite="false" category="shopping">
        <fields>
          <field name="Username">me@example.com</field>
          <field name="Password">correct horse battery staple</field>
          <field name="URL">https://shop.example.com</field>
        </fields>
      </account>
    </folder>
  </tree>
  <totps>
    <totp uuid="…" linkedAccount="…">otpauth://totp/Example:me@example.com?secret=…&amp;issuer=Example</totp>
  </totps>
  <wifi>…</wifi>  <cards>…</cards>  <identities>…</identities>  <passkeys>…</passkeys>
</vault>

Controlla un file di backup senza l'app

verify_8pwd.py è un singolo file Python 3 senza dipendenze. Ti dice se un file è un backup 8PWD in chiaro o cifrato, la versione del formato, quando è stato esportato, quanti account, cartelle, codici, reti Wi-Fi, carte, identità e passkey contiene, e il suo SHA-256 — senza modificare il file e senza rete. Con una password e il pacchetto facoltativo cryptography può anche decifrare e contare un backup cifrato. Leggilo prima: è corto.

python3 verify_8pwd.py Backup.8pwd
python3 verify_8pwd.py Backup.8pwd --password 'la tua password di backup'
python3 verify_8pwd.py Backup.8pwd --json

Scarica verify_8pwd.py Leggi il sorgente

Pubblico dominio (CC0). Stampa solo i conteggi e i nomi delle sezioni — mai una password — a meno che tu non aggiunga --show-names.

Nell'app: Io › I tuoi dati sono sempre tuoi

Il testo di questa pagina è quello che 8PWD 3.1 mostra sullo schermo, in questa lingua; è generato dalle stringhe dell'app stessa, così i due non possono divergere.

Scarica su App Store

Gratis fino a dieci password, con tutte le funzioni. Un solo acquisto per iPhone, iPad e Mac.

Scarica su App StoreScarica su Mac App Store

Da leggere dopo