StakhivLabs
NoirLock Beveiligingscentrum

Beveiliging is geen extra functie.
Het vormt de basis van de architectuur.

NoirLock is gebouwd voor wachtwoorden, sleutels, herstelzinnen, toegangscodes, API-tokens, bankkaarten, identiteitsdocumenten, SSH-sleutels en andere informatie die meer verdient dan gewone opslag. Gevoelige gegevens worden op je apparaat versleuteld voordat ze worden opgeslagen of gesynchroniseerd. NoirLock heeft geen eigen kluisserver, slaat nooit je hoofdwachtwoord op en heeft geen bevoorrecht mechanisme om je versleuteling te omzeilen.

AES-256-GCMArgon2id256-bit Secret KeySecure EnclaveZero-knowledge

Beveiliging door ontwerp

Vier principes dragen het hele ontwerp.

Encryptie op het apparaat

NoirLock versleutelt gevoelige gegevens vóór persistentie of synchronisatie. Ontsleuteling vindt alleen plaats op een geautoriseerd apparaat nadat de kluis is ontgrendeld. Je hoofdwachtwoord en de niet-versleutelde inhoud van de kluis worden niet naar NoirLock verzonden. Er is geen kluisservice die deze kan ontvangen.

Een unieke versleutelingssleutel voor elk item

Elk kluisitem wordt beschermd met zijn eigen willekeurig gegenereerde 256-bits gegevensversleutelingssleutel, afzonderlijk verpakt in de kluissleutel met behulp van geverifieerde versleuteling. Records worden van elkaar geïsoleerd en bij verwijderde items worden de ingepakte sleutels verwijderd uit de actieve sleutelhiërarchie.

Meer dan een hoofdwachtwoord

Elke nieuwe kluis krijgt een onafhankelijk gegenereerde Secret Key van 256 bits. NoirLock combineert die vóór de Argon2id-afleiding met het hoofdwachtwoord en voegt zo hoge entropie toe die niet afhankelijk is van een wachtwoord dat iemand kan onthouden.

Hardware-ondersteunde biometrie

Face ID en Touch ID bieden gemakkelijke lokale toegang via een privé EC-P256-sleutel die in Secure Enclave wordt gegenereerd. De privésleutel verlaat de beveiligde hardware niet en wijzigingen in de biometrische inschrijving maken het biometrische ontgrendelingspad ongeldig.

Sleutelarchitectuur

Van je inloggegevens tot een versleuteld kluisitem.

NoirLock maakt gebruik van speciaal gescheiden sleutels en geverifieerde metagegevens. Recordidentiteit, type, formaatversie en revisie zijn cryptografisch gebonden aan elke versleutelde envelop. Ongeautoriseerde wijzigingen zorgen ervoor dat de authenticatie mislukt in plaats van gewijzigde leesbare tekst terug te geven.

Cryptografie

Het cryptografische profiel.

Versleuteling van kluisitems

AES-256-GCM

Vertrouwelijkheid en integriteit

Artikelsleutel

Willekeurige 256-bits sleutel voor elk item

Artikelisolatie en controle van de sleutellevenscyclus

Wachtwoordafleiding

Argon2id v1.3, 64 MiB, 3 doorgangen, p=1

Geheugenharde weerstand tegen offline raden

Onafhankelijk sleutelmateriaal

Willekeurig 256-bit Secret Key

Entropie onafhankelijk van het hoofdwachtwoord

Doelscheiding

HKDF-SHA-256

Afzonderlijke inpak- en verificatiesleutels

Biometrische bescherming

Secure Enclave EC-P256 met ECIES

Door hardware ondersteunde lokale gemaksontgrendeling

Eenmalige wachtwoorden

RFC 6238 TOTP

Op standaarden gebaseerde lokale authenticatiecodes

Passkeys

WebAuthn/FIDO2 with ES256

Phishing-bestendige inloggegevens

Bestandsbijlagen

AES-256-GCM met sleutels per opzetstuk

Versleutelde bestanden gebonden aan hun invoer

Private Space

Afzonderlijke, van Argon2id afgeleide sleutelhiërarchie

Isolatie van de hoofdkluissleutel

Standaard beschermd

Veel meer dan wachtwoordvelden.

NoirLock bestrijken elk deel van een record, niet alleen het geheim zelf. Van een login tot een identiteitsdocument tot een bestandsbijlage, het hele dossier is beveiligd.

Wachtwoorden en gebruikersnamen
Beveiligde notities en toegangscodes
Herstelzinnen en API-tokens
TOTP geheimen
Privésleutels
Bankkaartnummers, vervaldatum en CVV
Gegevens identiteitsbewijs
SSH privésleutels en wachtwoordzinnen
Wi-Fi-sleutels en licentiesleutels
Bestandsbijlagen
Aangepaste velden
Titels en ondertitels van items
Categorie- en tagnamen
Contact- en lidmaatschapsgegevens

Zoeken is alleen beschikbaar als de kluis ontgrendeld is. Het werkt tegen een in-memory index die is opgebouwd uit beschermde metadata in plaats van een persistente zoekindex in leesbare tekst.

Secret Key

Twee beveiligingsmodi. Jij kiest de balans.

Kies de beschermingsmodus die bij je past: gemakkelijke toegang op een al geregistreerd apparaat of strengere isolatie van de Secret Key.

Standaard

Standaard handig

Een apparaatversie van de Secret Key wordt beschermd door Apple Keychain en is niet gesynchroniseerd. Dit maakt handmatige ontgrendeling op basis van een wachtwoord mogelijk op een reeds ingeschreven apparaat, terwijl de Secret Key-vereiste voor de inschrijving van nieuwe apparaten behouden blijft.

Geavanceerde

Strengere scheiding

De Secret Key wordt niet bewaard voor handmatige ontgrendeling. Je geeft dit samen met het hoofdwachtwoord op wanneer handmatig ontgrendelen vereist is. De geavanceerde modus biedt een sterkere scheiding voor gebruikers die hun Secret Key zelfstandig onderhouden.

De Secret Key bevat een controlesom om transcriptiefouten te helpen detecteren. Bewaar een geverifieerde back-up op een veilige locatie, gescheiden van je dagelijkse apparaten.

Secure Enclave

Biometrie zonder sleutels bloot te leggen.

NoirLock genereert een EC-P256-sleutelpaar rechtstreeks in Secure Enclave. Biometrie is een gemakslaag en geen vervanging voor de kluisgegevens. Als de biometrische autorisatie wordt geannuleerd, niet beschikbaar of ongeldig wordt gemaakt, blijft de NoirLock vergrendeld en keert terug naar de handmatige ontgrendelingsstroom.

  • De privésleutel kan niet worden geëxporteerd door de app
  • Het wordt pas vrijgegeven voor cryptografisch gebruik na biometrische autorisatie
  • Het is gebonden aan de huidige Face ID- of Touch ID-inschrijving
  • Het wordt niet meer beschikbaar wanneer de biometrische inschrijving verandert in

Face ID of Touch ID kan na controle van je kluisgegevens opnieuw worden ingeschakeld in Instellingen. Biometrie kan naast Duress Unlock werken, maar gedwongen biometrische ontgrendeling kan de echte kluis openen voordat de dwangcode wordt gebruikt. Echte handmatige ontgrendeling schakelt biometrie na dwang niet automatisch weer in.

Private Space en Pro-beveiligingen

Bescherming tegen dwang, niet alleen tegen diefstal.

De meeste kluisbeveiliging gaat ervan uit dat de aanvaller zich op afstand bevindt. NoirLock Pro voegt beveiliging toe voor gevallen waarin het apparaat in de handen van iemand anders is, of waarin de persoon die het vasthoudt, wordt gevraagd het te ontgrendelen.

Privacy Eye

Bescherming op het apparaat tegen meekijken over de schouder. Wanneer een ander gezicht in beeld verschijnt, kan NoirLock gevoelige inhoud verbergen of de kluis automatisch vergrendelen.

Gezichtsdetectie vindt volledig op je apparaat plaats. Camerabeelden worden nooit opgeslagen of verzonden en NoirLock identificeert geen personen.

Private Space

Een afzonderlijke sleutelhiërarchie wordt afgeleid van een eigen wachtwoord en herstelsleutel. Het ontgrendelen van de hoofdkluis opent deze ruimte niet; de items blijven bovendien buiten de lijsten, zoekresultaten en AutoFill van de hoofdkluis.

Travel Mode

Geselecteerde categorieën worden in de hele app verborgen. De modus is uitsluitend vanuit Private Space te bedienen, waardoor aan de zichtbare staat van het apparaat niet te zien is of hij actief is.

Duress Unlock

Een aparte code opent een lokkluis terwijl de echte gesloten blijft. Gebruik schakelt biometrie uit en trekt AutoFill-toegang op dit apparaat in. Echte items, bijlagen en concepten blijven van de lokkluis geïsoleerd.

Panic Wipe

Na het ingestelde aantal mislukte ontgrendelpogingen worden de kluisgegevens van dit apparaat gewist. Daarna kun je het apparaat opnieuw koppelen en de gegevens vanuit je iCloud herstellen met de inloggegevens van de kluis.

Self-destructing entries

Elk item kan een vervaldatum krijgen. Daarna wordt het via hetzelfde geverifieerde synchronisatiekanaal dat alle andere wijzigingen beschermt, van je apparaten verwijderd.

Emergency Access

Een vertrouwenspersoon krijgt pas na de door jou ingestelde wachttijd toegang tot de gekozen categorieën. Zolang die periode loopt, kun je het verzoek annuleren.

Secure Sharing

Deel een item via een end-to-end versleutelde link met een vervaldatum, weergavelimiet en intrekking. Kies ontvangers die je vertrouwt, want zij kunnen een kopie van de gedeelde informatie bewaren.

Activering en cameratoegang

Op iPhone, iPad en Mac staat Privacy Eye standaard uit. Je schakelt de functie op elk apparaat afzonderlijk in en geeft uitdrukkelijk cameratoegang; tijdens het gebruik toont het systeem de standaard camera-indicator.

Privacy Eye in de praktijk

Privacy Eye werkt samen met Face ID, Touch ID en automatische vergrendeling. Zorg voor goede verlichting en houd gezichten zichtbaar en binnen het beeldveld van de camera voor betrouwbare detectie.

Deze functies veranderen wat een aanvaller kan bereiken op een apparaat dat hij beheert. Ze veranderen niets aan de onderliggende garantie: zonder je inloggegevens blijven de versleutelde gegevens versleuteld.

Hardened Mode

De strengste bescherming met één schakelaar.

Beveiligingsopties zijn alleen nuttig als ze daadwerkelijk zijn ingeschakeld. Hardened Mode past de strengste beschikbare instellingen samen toe, zodat een voorzichtige configuratie niet afhankelijk is van het onthouden om ze allemaal te vinden.

  • iCloud synchronisatie uitgeschakeld
  • AutoFill beperkt tot maximaal beveiligingsgedrag
  • Klembord lokaal bewaard op dit apparaat
  • Onmiddellijke vergrendeling wanneer de app de voorgrond verlaat

Privésynchronisatie

Zero-knowledge-synchronisatie via je iCloud.

NoirLock is eerst lokaal en vereist geen NoirLock-account. Wanneer iCloud-synchronisatie is ingeschakeld, worden versleutelde kluisrecords gesynchroniseerd via je privé CloudKit-database.

NoirLock uploadt het hoofdwachtwoord, de kluissleutel in platte tekst of de ontsleutelde kluisinhoud niet. Een versleutelde kluisheader op een nieuw apparaat verleent op zichzelf geen toegang: voor inschrijving zijn nog steeds de kluisgegevens van de gebruiker en Secret Key vereist.

Inkomende records worden gevalideerd en geverifieerd voordat ze de lokale status kunnen vervangen. NoirLock werkt ook offline, waardoor je je kluis kunt openen en bijwerken zonder afhankelijk te zijn van een internetverbinding.

Offlinecontrole op datalekken

Zoek naar lekken. Zonder er één te maken.

Ingebouwde offlinecontroles zijn gebaseerd op 10 miljoen veelvoorkomende gelekte wachtwoorden. Je krijgt een waarschuwing tijdens het typen of plakken. De generator controleert kandidaten voordat ze worden getoond, gekopieerd of ingevoegd. Geen databasedownload. Geen verzending van wachtwoorden, hashes of voorvoegsels.

De controles worden automatisch op je apparaat uitgevoerd. De resultaten blijven in versleutelde items bewaard. De ingebouwde database wordt bijgewerkt met nieuwe appversies.

AutoFill en toegangscodes

AutoFill zonder toegang tot de hoofdkluis.

De AutoFill-extensie ontvangt de primaire kluisdatabase of hoofdkluissleutel niet. Het maakt gebruik van een afzonderlijke versleutelde projectie die speciaal is ontworpen voor het invullen van inloggegevens. Domeinmatching controleert canonieke hostrelaties en wijst misleidende lookalike-domeinen af; voor wachtwoordsleutels vereist NoirLock dat de identiteit van de vertrouwende partij overeenkomt met het geregistreerde bereik van de referentie.

Wachtwoorden

Een login kan meerdere websites bevatten, met suggesties voor een domein en subdomeinen, een exacte host of geen suggesties. Standaard-AutoFill blijft bij een vergrendelde app beschikbaar met systeemverificatie. Maximale beveiliging verwijdert AutoFill-gegevens bij vergrendeling.

Eenmalige codes

TOTP-geheimen blijven versleuteld opgeslagen; codes worden lokaal berekend. iOS 18 voegt het invoegen van gebruikersnamen, wachtwoorden en codes in tekstvelden toe. Instellinks maken een code-item of vullen een bestaande login aan.

Passkeys

Privésleutels van passkeys worden per item versleuteld. Compatibele sites en apps kunnen na een recente aanmelding met een NoirLock-wachtwoord een automatische upgrade vragen als die in de standaardmodus aanstaat. Maximale beveiliging schakelt dit uit. De reikwijdte van de relying party blijft strikt gecontroleerd.

Privacy

Ontworpen om informatie te beschermen, niet om geld te verdienen met gedrag.

Geen advertentie-SDK's
Geen analyse-SDK's
Geen cross-app-tracking
Geen geheime waarden in logs
Geen kluiszoekindex in platte tekst
Geen door NoirLock gehost kluisaccount
Geen voor ondersteuning toegankelijke ontsleutelingssleutel
Geen wachtwoordreset aan de serverzijde

Wanneer de kluis wordt vergrendeld, worden de ontsleutelde interfacestatus en gevoelige invoervelden gewist. Privacybescherming wordt ook toegepast wanneer de app naar de achtergrond gaat of het scherm wordt vastgelegd.

App-levenscyclus

Bescherming tijdens dagelijks gebruik.

  • Handmatige en automatische vergrendeling
  • Een privacyafdekking buiten de actieve voorgrondstatus
  • Screenshot- en schermopnamebeveiligingsstromen
  • Optioneel klembordgedrag alleen lokaal
  • Onmiddellijk wissen van het klembord in de maximale beveiligingsmodus wanneer de kluis wordt vergrendeld
  • Aanhoudende progressieve vertragingen na herhaalde mislukte ontgrendelingspogingen
  • Versleuteld conceptherstel in plaats van automatisch opslaan in platte tekst
  • Opschonen van ontsleutelde weergavestatus na vergrendeling
  • Hardened Mode als enkele schakelaar voor de strengste mogelijkheden
  • Optioneel apparaat wissen na herhaalde mislukte ontgrendelingspogingen

Back-up en migratie

Versleutelde export, geverifieerde import.

Versleutelde archieven worden vóór import geauthenticeerd. Reservekopieën bevatten bijlagen en geneste categorieën; oudere formaten blijven leesbaar. Herstel van een verwijderd item maakt een nieuw item zonder de oorspronkelijke verwijdering op te heffen. Onderbroken grote imports bewaren onopgeloste herstelstatus.

CSV- en 1PUX-imports worden lokaal verwerkt en vóór opslaan gecontroleerd. Duplicaten kunnen worden samengevoegd of overgeslagen. Ongedaan maken verwijdert tien minuten lang nieuwe items; aanvullingen op bestaande blijven. Onvolledige opschoning blijft voor een nieuwe herstelpoging geregistreerd.

Bescherm geëxporteerde archieven met een sterk, uniek wachtwoord en bewaar ze op een vertrouwde locatie - en verwijder het exportbestand uit je vorige wachtwoordbeheerder zodra de migratie is voltooid.

Credential Exchange

Jouw wachtwoorden. Vrij om te verhuizen.

Draag wachtwoorden, passkeys en verificatiecodes rechtstreeks over tussen NoirLock en compatibele wachtwoordmanagers, waaronder Apple Wachtwoorden. Credential Exchange gebruikt de systeemoverdracht zonder onversleuteld exportbestand. Beschikbaar vanaf iOS 26, iPadOS 26 en macOS 26.

Import wacht op ontgrendeling en je controle. Export vereist je hoofdwachtwoord en in de geavanceerde modus je Secret Key. Private Space, door Travel Mode verborgen categorieën en bijlagen zijn uitgesloten. Na overdracht geldt de beveiliging van de bestemmingsapp.

Verificatie

Bewijs, geen garanties.

Verificatieresultaten voor release candidate 6.08 van augustus 2026: geautomatiseerde tests, releasecontroles en de beoordeelde beveiligingsarchitectuur.

365 / 365

Geautomatiseerde tests zijn geslaagd voor

De volledig geautomatiseerde unit-, integratie- en beveiligingsregressiesuite. Gedekte invarianten zijn onder meer:

  • Argon2id verificatie van bekende antwoorden
  • Weigering van sabotage met authenticatie-versleuteling
  • Unieke sleutels per artikel en per bijlage
  • Bescherming tegen opnieuw afspelen en terugdraaien
  • Keychain en biometrisch fail-closed-gedrag
  • Geauthenticeerd CloudKit importeren
  • Domein- en wachtwoordvalidatie door afhankelijke partijen
  • Private Space sleutelscheiding van de hoofdkluis
  • Afhandeling van dwang en mislukte pogingen
  • Zelfvernietiging en verspreiding van verval
  • Importparsing door derden en duplicaatdetectie
  • Versleutelde export en herstel na onderbroken import
  • Vergrendelde status en levenscyclusgegevens opschonen

10 / 10

Releasecontroles geslaagd

Gecontroleerd:

  • Geautomatiseerde tests
  • Debuggen en vrijgeven bouwt
  • Compilerdiagnostiek
  • Beveiligingsstromen voor fysieke apparaten
  • Synchronisatie van twee apparaten
  • Offline hersynchronisatie
  • Versleutelde export en import
  • Documentatie uitlijning
  • Beoordeling restrisico
  • Onafhankelijke veiligheidsbeoordeling

Onafhankelijke beoordeling

Voltooid in juli 2026

Een onafhankelijke beveiligingsbeoordeling die in juli 2026 werd voltooid, rapporteerde een sterke architectuur en vond binnen de beoordeelde reikwijdte geen kritieke kwetsbaarheden.

De beveiligingsbeoordeling geeft de situatie op één specifiek moment weer. De kerncryptografie, het sleutelbeheer en het synchronisatieontwerp vielen binnen de beoordeling en bleven ongewijzigd in de release van augustus 2026. Functies die later zijn toegevoegd, worden gecontroleerd door de geautomatiseerde testsuite en de hierboven genoemde releasecontroles.

Privacy Eye

Privacy Eye heeft de audit op 28 september 2026 voltooid. Gezichtstelling op het apparaat, Privacy Shield, Lock Vault, toestemmingsafhandeling en de privacy van camerabeelden werkten zoals bedoeld.

Geaudit op 28 september 2026

Ontworpen voor een duidelijke veiligheidsgrens

NoirLock beschermt kluisgegevens in rust, tijdens synchronisatie en terwijl de app is vergrendeld. Zoals alle software die ontsleutelde informatie moet weergeven, is deze afhankelijk van de integriteit van het apparaat terwijl de kluis actief wordt ontgrendeld. Houd je apparaten up-to-date, gebruik een sterke apparaattoegangscode en installeer NoirLock alleen via een officieel distributiekanaal.

NoirLock kan een kluis niet herstellen wanneer zowel het vereiste hoofdwachtwoord als Secret Key verloren zijn gegaan. Dit is een bewust gevolg van een ontwerp waarbij de service geen herstelsleutel of bevoorrecht pad naar de kluis behoudt.

Veelgestelde vragen

Veelgestelde vragen.

Kan NoirLock toegang krijgen tot mijn kluis?

Nee. NoirLock beheert geen kluisserver, ontvangt geen hoofdwachtwoord en bevat geen kluissleutel in platte tekst. Versleuteling en ontsleuteling gebeuren op het geautoriseerde apparaat van de gebruiker.

Wat moet ik doen als iemand toegang krijgt tot mijn iCloud-account?

De privédatabase CloudKit bevat versleutelde kluisrecords en beschermd sleutelmateriaal. Toegang tot iCloud alleen is niet voldoende om de kluis te decoderen zonder de vereiste NoirLock-inloggegevens.

Kan NoirLock een vergeten hoofdwachtwoord opnieuw instellen?

NoirLock bewaart geen voor service toegankelijke herstelsleutel. Gebruikers moeten een geverifieerde back-up van hun Secret Key bewaren en ervoor zorgen dat hun hoofdwachtwoord kan worden hersteld via hun eigen beveiligde proces.

Waarom biedt NoirLock geen ondersteund herstel?

Een herstelmechanisme dat door een service wordt beheerd, creëert ook een pad dat kan worden getarget via accountovername of social engineering. NoirLock geeft prioriteit aan door de gebruiker gecontroleerde vertrouwelijkheid en behoudt daarom geen voor service toegankelijke herstelsleutel.

Is Face ID mijn versleutelingssleutel?

Nee. Face ID of Touch ID geven toestemming voor het gebruik van een lokale Secure Enclave-sleutel voor gemakkelijke ontgrendeling. De kluisgegevens blijven de basis voor handmatige ontgrendeling en inschrijving voor nieuwe apparaten.

Zijn itemtitels en categorieën versleuteld?

Ja. Titels van items, ondertitels, categorienamen en tagnamen worden opgeslagen in geverifieerde versleutelde payloads. Er wordt in het geheugen gezocht nadat de kluis is ontgrendeld.

Werkt NoirLock offline?

Ja. NoirLock is eerst lokaal. Internettoegang is alleen vereist voor optionele synchronisatie via de privédatabase iCloud van de gebruiker.

Is Private Space slechts een verborgen map?

Nee. Private Space heeft zijn eigen wachtwoord, zijn eigen herstelsleutel en zijn eigen van Argon2id afgeleide sleutelhiërarchie. Bij het ontgrendelen van de hoofdkluis worden niet de sleutels afgeleid die nodig zijn voor Private Space, en de records ervan verschijnen niet in de hoofdkluislijsten, zoekresultaten of AutoFill.

Worden bestandsbijlagen net als al het andere versleuteld?

Ja. Bijlagen gebruiken dezelfde geverifieerde architectuur per item als kluisgeheimen, zijn gebonden aan hun invoer en worden alleen gesynchroniseerd als versleutelde payloads via de privé CloudKit-database van de gebruiker.

Hoe blijft Secure Sharing end-to-end versleuteld?

Deel een item via een end-to-end versleutelde link met een vervaldatum, weergavelimiet en intrekking. Kies ontvangers die je vertrouwt, want zij kunnen een kopie van de gedeelde informatie bewaren.

Neemt Privacy Eye mij op of herkent het mij?

Nee. Privacy Eye gebruikt gezichtsdetectie op het apparaat uitsluitend om vast te stellen of er een extra gezicht aanwezig is. Camerabeelden blijven in het geheugen, worden nooit opgeslagen of verzonden, en er vindt geen gezichtsherkenning of identiteitsvergelijking plaats.

Worden geïmporteerde gegevens van een andere wachtwoordbeheerder ooit ergens naartoe verzonden?

Nee. Importbestanden worden op het apparaat geparseerd en versleuteld. Items worden ter beoordeling weergegeven voordat er iets naar de kluis wordt geschreven, en de gehele import kan binnen 10 minuten ongedaan worden gemaakt.

Bezit je geheimen

Bescherming ontworpen rond je meest waardevolle informatie.

NoirLock combineert local-first opslag, geauthenticeerde encryptie per item, een onafhankelijke Secret Key, zero-knowledge synchronisatie, Secure Enclave en een geïsoleerde Private Space - zonder advertentieprofielen, voor ondersteuning toegankelijke herstelsleutels of een eigen kluisservice.

iPhone, iPad & Mac

Technische referenties

De functiebeschrijvingen zijn gecontroleerd aan de hand van de broncode van 29 oktober 2026. De datums en reikwijdte van de controles staan bij elk resultaat.