iOS app is in testing phase. Please help by testing via TestFlight 🙏🏻 Join the beta here

Gratis en opensource wachtwoordmanager

Twee geheimen. Alleen jij hebt ze allebei.

2Secret bewaart je wachtwoorden, passen en documenten versleuteld op je apparaat. Je kluis blijft bij jou: op één apparaat, of op een server die je zelf beheert. Geen abonnement, geen tracking.

Gratis voor macOS, Windows, Linux, BSD en Android. De iOS-app kost eenmalig een klein bedrag.

Two-Secret Key Derivation

Je wachtwoord alleen opent je kluis niet. Dat is precies de bedoeling.

Je kluis zit op slot met twee geheimen: één die je onthoudt en één die je apparaat maakt. Een dief heeft ze allebei nodig, en de server heeft er geen van beide.

  1. Je typt je hoofdwachtwoord

    Je hoofdwachtwoord wordt versterkt met Argon2id: een bewust traag proces dat veel geheugen vraagt (64 MiB, 3 rondes). Daardoor wordt raden heel duur. Het moet minstens 12 tekens lang zijn en als ‘goed’ beoordeeld worden.

  2. Je apparaat voegt de geheime sleutel toe

    Op je apparaat wordt een willekeurige geheime sleutel van 130 bits gemaakt, die nooit naar de server gaat. Hij ziet eruit als 2S-XXXXXX-XXXXX-… en staat op je noodkit.

  3. Samen worden ze jouw sleutels

    De twee geheimen worden samen een ontgrendelsleutel die je apparaat nooit verlaat. Elke kluis krijgt een eigen sleutel van 256 bits, en elk item wordt met XChaCha20-Poly1305 versleuteld voordat het ergens heen gaat.

  4. Alleen versleutelde data bereikt de server

    Synchroniseer je, dan krijgt je server alleen versleutelde gegevens. Zelfs een complete kopie van de database is waardeloos om je wachtwoord te raden, want de geheime sleutel zit er niet in.

Hoe je twee geheimen een ontgrendelsleutel worden die je apparaat nooit verlaat Je hoofdwachtwoord wordt met Argon2id versterkt en gecombineerd met je geheime sleutel van 130 bits, die op je apparaat wordt gemaakt. Samen leveren ze een ontgrendelsleutel op. Die blijft op je apparaat en opent een aparte sleutel voor elke kluis. Je kluizen bereiken de server alleen als versleutelde gegevens. Jouw apparaat Hoofdwachtwoord Argon2id 64 MiB · 3 rondes Geheime sleutel 2S-7QK4P2-… 130 bits, gemaakt op dit apparaat. Nooit verstuurd. Ontgrendelsleutel Verlaat dit apparaat nooit Kluis Kluis Kluis c1f0…9a7e 4be2…0d13 Server Alleen versleutelde kluizen
Voor wie het technisch wil weten

Je hoofdwachtwoord gaat door Argon2id (64 MiB geheugen, 3 rondes) en wordt gecombineerd met de geheime sleutel van 130 bits. Het resultaat wordt gesplitst in een ontgrendelsleutel, die je apparaat nooit verlaat, en een authenticatiesleutel. De server bewaart alleen een Argon2id-hash van die authenticatiesleutel. Zo kan hij controleren dat jij het bent, zonder iets te weten te komen waarmee je data te ontsleutelen is.

Apps leiden geen sleutels af, en servers bewaren geen accounts, met Argon2id-instellingen onder 19 MiB geheugen en 2 rondes. Een kwaadwillende server kan je app dus niet overhalen tot een zwakke sleutelafleiding.

Wat je krijgt

Alles wat een wachtwoordmanager hoort te doen.

Apps voor elk platform, allemaal gebouwd uit één opensource codebase.

  • 19 soorten items

    Logins, passen, identiteiten, bankrekeningen, SSH-sleutels, documenten en meer, met eigen velden, labels en versleutelde bijlagen.

    Soorten items
  • Watchtower

    Vindt zwakke, hergebruikte en oude wachtwoorden, http-websites en verlopende passen, met een optionele controle bij Have I Been Pwned.

    Over Watchtower
  • Browserextensie

    Vult alleen in als jij klikt, controleert eerst de pagina, en bewaart en gebruikt passkeys.

    Over de extensie
  • Synchroniseren en delen

    Offline-first synchroniseren via je eigen server, en kluizen die je deelt als kijker, bewerker of beheerder.

    Over delen
  • CLI voor ontwikkelaars

    2secret read, run en inject houden geheimen uit configuratiebestanden en CI.

    Over de CLI
  • Neem je wachtwoorden mee

    Importeer uit Bitwarden, LastPass, je browser, KeePass, Dashlane en andere wachtwoordmanagers.

    Importeren

Jij bent eigenaar van je data

Jouw apparaat of jouw server. Nooit de onze.

Het 2Secret-project bewaart van niemand de kluis. Jij kiest waar die van jou staat, en je kunt later nog van gedachten veranderen.

Het eenvoudigst

Alleen op je apparaat

Je kluis staat op één apparaat. Er is helemaal geen server, en je kluis verlaat je apparaat nooit.

  • Werkt volledig offline
  • Versleutelde back-ups en exports
  • Later een server koppelen, via Instellingen
  • Niet inbegrepen: Geen synchronisatie tussen apparaten
  • Niet inbegrepen: Niet delen met anderen
Synchroniseren en delen

Op je eigen server

Draai de 2Secret-server in Docker op een Raspberry Pi, NAS, Proxmox of VPS. Je apparaten synchroniseren via die server, en hij ziet alleen versleutelde data.

  • Synchroniseren tussen al je apparaten
  • Kluizen delen met je gezin of je team
  • Offline-first: werkt ook zonder verbinding
  • Aanmelden alleen op uitnodiging
  • Niet inbegrepen: Jij zorgt voor de server: updates en back-ups

Gratis & opensource

Geen abonnement. Geen tracking. Niets te verbergen.

2Secret is gratis en opensource onder de MIT- of Apache 2.0-licentie, naar keuze. Elke regel code is openbaar. Iedereen kan dus controleren wat het doet, en niemand kan stilletjes de regels veranderen.

Alleen de iOS-app in de App Store kost geld: eenmalig een klein bedrag voor Apples ontwikkelaarsaccount en hosting. Ook die app is opensource en kun je zelf bouwen. Donaties helpen de overige kosten te dekken.

Sterren op GitHub
1
Nieuwste versie
v1.9.3
Licentie
Apache-2.0
Prijs
€0

Cijfers van GitHub, regelmatig ververst.

Je geheimen verdienen beter dan een abonnement.

Download 2Secret gratis en neem je wachtwoorden in een paar minuten mee uit je huidige wachtwoordmanager of browser.