Le tue password sono solo tue.
Confidex conserva le tue password, codici, note e file in una cassaforte che solo tu puoi aprire. Il servizio di sincronizzazione non apprende mai il tuo nome, la tua email o la tua password, e non può leggere alcuna voce.
- Nessuna registrazione
Non esiste alcun account dal nostro lato che possa essere rubato, violato o resettato.
- Sigillato sul tuo dispositivo
Cifrato e firmato prima che qualsiasi dato lasci il dispositivo. La sincronizzazione è completamente facoltativa.
- Gratuito e open source
App con licenza GPL-3.0 e un server di sincronizzazione AGPL-3.0 che puoi gestire autonomamente.
Tutto ciò di cui un login ha davvero bisogno, in un unico posto.
Un record non è un modulo rigido. Puoi affiancare la password al codice monouso, alla nota di ripristino, alla carta con cui paghi e al file ricevuto via email. Tutto rimane unito ed è interamente cifrato insieme.
- Login e passwordCon un generatore che mantiene le sue impostazioni sul tuo dispositivo.
- Codici monousoCodici per l'accesso in due passaggi, generati sul tuo dispositivo.
- Carte bancarieNumero, scadenza e codice come normali campi criptati.
- Note e documentiSemplici o protetti in modo che rimangano nascosti finché non lo chiedi.
- Foto e fileScansioni, PDF e immagini ridimensionati sul tuo dispositivo prima che vengano sigillati.
- Reti Wi-FiUn codice QR che i tuoi ospiti possono scansionare, creato dalla password salvata.
- Chiavi API e tokenNascosti finché non li riveli, copiati in un'unica azione.
- Chiavi SSHCon un agente nativo che te lo chiede prima di ogni utilizzo.
- I tuoi campiQualsiasi altra cosa ti serva. Nulla viene eliminato durante la modifica.
- Storia completaOgni modifica viene mantenuta. Aprire qualsiasi versione precedente di un record.
Trasferirsi è a un passo di distanza.
Confidex importa da 1Password, Bitwarden, KeePass e CSV ed esporta nuovamente verso di essi. Provalo con i tuoi dati reali e lascia tutto se cambi idea.
- 1Password
- Bitwarden
- KeePass
- CSV
Desktop
Vere e proprie applicazioni native per Mac, Linux e Windows, scritte in Rust con un'interfaccia accelerata da GPU. Niente elettroni, niente flutter, niente visualizzazione web.
- macOS
- Linux
- Windows
Navigatore
Apri app.confidex.me e inizia subito. Dopo la prima visita funziona anche offline e si installa sulla schermata iniziale del telefono.
Apri app.confidex.mePrima offline
Ogni dispositivo conserva l'intero caveau. Sincronizza quando vuoi, tramite il nostro server o il tuo, o mai più: mantieni il vault su un dispositivo ed esegui il backup su un file. Se due dispositivi non sono d'accordo, vedi entrambe le versioni e scegli.
Due chiavi aprono il tuo caveau. Nessuno li tiene entrambi tranne te.
La password e la chiave segreta aprono una piccola serratura che contiene le chiavi private della cassaforte. I record vengono cifrati separatamente e ogni revisione viene firmata. Il server di sincronizzazione verifica le firme senza ricevere nessuno dei due segreti di apertura né richiedere un account.
-
La tua password
La ricordi a memoria. Non viene mai salvata da nessuna parte e mai trasmessa.
-
La tua chiave segreta
Il tuo dispositivo la conserva. Su un nuovo dispositivo la inserisci una sola volta come codice di trasferimento: 77 caratteri raggruppati a gruppi di sette.
-
La serratura
Contiene le chiavi della cassaforte e si apre solo con entrambe. Argon2id rende ogni tentativo di indovinare la password volutamente lento: 64 MiB di memoria e tre passaggi per tentativo.
Una sola chiave non permette di fare nulla. Una copia completa di tutto ciò che risiede sul server non può nemmeno essere usata per tentare di indovinare la tua password, perché il server non possiede mai la chiave segreta.
I tuoi dispositivi rimangono sincronizzati tramite un server che non può vedere all'interno.
Ogni modifica lascia il tuo dispositivo sigillata e firmata. Il server trasmette scatole sigillate tra i tuoi dispositivi e verifica la firma in modo che nessun altro possa alterare la tua cassaforte. Non può aprire alcuna scatola e funziona su normale HTTP con la stessa sicurezza di HTTPS.
Il server memorizza e inoltra. Solo una firma valida generata dalla tua chiave consente l'accettazione di una modifica.
Bloccalo, e scompare immediatamente dalla memoria.
Mentre la cassaforte è aperta, le chiavi e i record che consulti risiedono nella memoria RAM. Nel momento in cui la blocchi, Confidex li elimina all'istante. Rust libera la memoria in modo deterministico, senza un garbage collector che potrebbe trattenere i segreti più a lungo. Le copie effettuate dagli appunti di sistema o dall'OS non rientrano in questa garanzia.
Nessun garbage collector decide quando i tuoi segreti lasciano la memoria. Lo decide il blocco immediato.
Cosa succede se il nostro server viene violato?
Attiva ciò di cui l'aggressore è riuscito a impossessarsi.
Attiva ciò che possiede l'attaccante. La risposta segue il modello di minaccia descritto nella documentazione del progetto.
- Sì. Entrambe le chiavi insieme aprono la cassaforte.Questo è l'unico vero modo per accedere. È anche il modo in cui apri la tua cassaforte su un nuovo dispositivo, motivo per cui la password e il codice di trasferimento non devono mai essere conservati insieme.
- Sì. Entrambe le chiavi insieme aprono la cassaforte.Possono scaricare i dati sigillati tramite l'indirizzo pubblico e aprirli. Tieni separati la password e il codice di trasferimento.
- No, purché la tua password sia robusta.La chiave segreta consente loro di scaricare la serratura e provare password offline. Ogni tentativo costa 64 MiB di memoria e tre passaggi di Argon2id. Una lunga passphrase rimane inaccessibile; una breve no.
- No. La chiave segreta non ha mai raggiunto il server.Una password nota non può nemmeno essere testata contro il dump. Derivare la chiave della serratura richiede la chiave segreta che rimane sui tuoi dispositivi.
- No. Non hanno nulla su cui usarla.Senza la chiave segreta non possono derivare la chiave della serratura, e senza l'indirizzo della cassaforte non possono nemmeno scaricare i dati sigillati.
- No. Non c'è nulla da indovinare.Il server non contiene password, né hash di password, né chiavi segrete. Senza la chiave segreta, nessun tentativo di indovinare la password può essere verificato contro il dump.
Usa il nostro server di sincronizzazione oppure esegui la tua copia personale.
Il server è leggero perché non ha nulla da proteggere. Memorizza scatole sigillate, mantiene un contatore per cassaforte e controlla una firma crittografica prima di accettare qualsiasi modifica. Eseguilo come immagine Docker su qualsiasi macchina, oppure come Cloudflare Worker sul piano gratuito senza alcun server dedicato e senza costi. Le nuove casseforti usano sync.confidex.me; puoi puntarle alla tua istanza con un'unica impostazione.
- Funziona come
- Un'immagine Docker, un file binario nativo o un Cloudflare Worker nel piano gratuito.
- Indice
- SQLite o PostgreSQL in modo nativo, D1 nel Worker.
- Oggetti
- Qualsiasi combinazione di bucket compatibili con S3, directory ordinarie e repository Git. I dati vengono scritti su tutte le destinazioni. Se una lettura fallisce, si prova la successiva e si verificano gli hash.
- Trasporti
- HTTP o HTTPS, a te la scelta. Le scatole sono sigillate e firmate in entrambi i casi.
- Conti
- Nessuno. Un vault si registra caricando il suo lucchetto firmato. Solo il detentore della chiave di firma può modificarla successivamente.
- Niente affatto
- La sincronizzazione è facoltativa. Un deposito può rimanere su un dispositivo, sottoporlo a backup in un file ZIP locale e non toccare mai una rete.
- Licenza
- AGPL-3.0. Le modifiche che esegui per gli altri rimangono aperte.
Ciò che Confidex non protegge.
La crittografia difende i dati inattivi e in transito. Non può difendere un dispositivo sbloccato e non può nascondere tutto. Questi sono i confini che conosciamo, dichiarati chiaramente.
Un dispositivo sbloccato e infetto
Mentre il caveau è aperto, le chiavi e i record che guardi sono in memoria. Il malware in esecuzione su quel dispositivo può leggerli. Blocca quando ti allontani.
Forme, non contenuti
Il server vede gli identificatori del deposito e dei record, quale revisione segue quale, i timestamp e le dimensioni dei valori sigillati. Contenuti, nomi, tipologie e tag rimangono nascosti; le forme no.
Una password debole con una chiave segreta trapelata
Qualcuno in possesso del tuo codice di trasferimento può provare le password offline. Argon2id fa sì che ogni ipotesi costi 64 MiB e tre passaggi, quindi vale una passphrase lunga. Uno breve no.
L'indice di ricerca locale
Titoli, indirizzi web, tag e note non protette vengono indicizzati in testo semplice sul tuo dispositivo per la ricerca. L'indice non lascia mai il dispositivo, ma chiunque legga il tuo disco apprende quelle etichette.
Nessun segreto in avanti
Se il materiale del caveau privato viene mai esposto, è possibile leggere i documenti sigillati sotto di esso. La modifica della password riavvolge il lucchetto; non richiude le vecchie revisioni.
Copie all'esterno dell'app
La cancellazione della memoria al momento del blocco copre ciò che possiede Confidex. Gli appunti, il browser e il sistema operativo possono conservare le proprie copie.
La costruzione, per chi controlla.
Implementazioni Pure Rust senza collegamenti C. Ogni costruzione ha vettori di test fissi e il formato di archiviazione, il blocco, la crittografia dei record, le firme e il protocollo di sincronizzazione sono specificati ciascuno fino al byte.
La pagina di crittografia segue un deposito dal suo primo byte casuale a una revisione sincronizzata, passo dopo passo: come il materiale diventa due coppie di chiavi, come il lucchetto viene sigillato e aperto, come una revisione viene crittografata, firmata e denominata e cosa verifica il server.
- Creazione di un caveau32 byte casuali, chiave segreta X25519, coppia di firme Ed25519, indirizzo UUIDv5, codice di trasferimento a 77 simboli.
- La serraturaArgon2id 64 MiB, HKDF-SHA256 con la chiave segreta, XChaCha20-Poly1305 su 33 byte, 344 byte in tutto.
- Registrazioni e revisioniMessagePack, zlib una volta, modalità base HPKE, Ed25519 sui byte esatti, ID di revisione SHA-256.
- Il server di sincronizzazioneFirma distaccata della serratura, chiave associata, byte esatti, avanzamento con controllo del cursore.
- Cosa rimane visibileIdentificatori, genitori, epoca, dimensioni e tempi. Nulla di leggibile.