- Startpagina
- Hoe Het Werkt
Hoe het werkt
Van organiseren in een visueel dashboard tot het versleutelen en opslaan van je gegevens - zie bij elke stap precies hoe Hexbon werkt.
Wat is Hexbon?
Hexbon is een eenvoudige, privé manier om al je gevoelige informatie op één plek op te slaan. Zie het als een kluis waarin jij alles beheert.
Je structureert je gegevens precies zoals je wilt - wachtwoorden, notities, inloggegevens of iets anders. Wij bieden de veilige opslag. Jij houdt de sleutels.
Versleuteld in je browser
Gegevens worden met je hoofdwachtwoord vergrendeld voordat ze je apparaat verlaten.
Wij hebben nooit toegang
Wij slaan versleutelde gegevens op. Zonder je wachtwoord is het voor ons betekenisloos.
Jouw gegevens, jouw controle
Maak aangepaste velden, organiseer zoals je wilt en beheer alles zelf.
Structureer je gegevens
Maak records met aangepaste velden voor wachtwoorden, notities, inloggegevens of wat je maar veilig wilt opslaan.
Lokaal versleutelen
Je browser vergrendelt alles met je hoofdwachtwoord voordat het je apparaat verlaat - niets onversleutelds gaat ooit naar onze servers.
Veilig opslaan
Je versleutelde gegevens staan in onze database, beschermd door je wachtwoord. Toegang op elk moment, vanaf elk apparaat.
Eenvoudig te organiseren
Bekijk hoe je gegevens in het dashboard worden weergegeven. Elk veldtype heeft een eigen visuele weergave voor eenvoudig beheer.
Ondersteunde veldtypen
Klikbare hyperlinks die openen in een nieuw tabblad
Gebruikersidentificaties en inlognamen, weergegeven als platte tekst
E-mailadressen, weergegeven als platte tekst met kopieerfunctionaliteit
Gevoelige gegevens standaard verborgen, zichtbaar bij klikken met zichtbaarheidsschakelaar
Tijdgebaseerde eenmalige wachtwoorden met live afteltimer
Algemene tekstinformatie, weergegeven als platte tekst
Achter de schermen
Je gegevens worden vóór de versleuteling in een overzichtelijke, hiërarchische structuur geordend. Die structuur maakt een flexibele indeling van gevoelige informatie mogelijk.
Structuuroverzicht
Containers op topniveau voor het organiseren van gerelateerde records in categorieën
Individuele items binnen een kaart, elk vertegenwoordigt een afzonderlijk element
Benoemde groepen waarden binnen een record voor logische organisatie
De daadwerkelijke inhoudsitems met hun weergavewaarde en type
Elke waarde heeft een type dat bepaalt hoe deze wordt weergegeven:
Unix-tijdstempel voor het bijhouden wanneer de kaart laatst is bijgewerkt
{
"cards": [
{
"title": "Accounts",
"records": [
{
"title": "Gmail",
"data": [
{
"name": "Login",
"values": [
{
"value": "https://gmail.com",
"type": "link"
},
{
"value": "john@gmail.com",
"type": "email"
},
{
"value": "P@ssw0rd!2025",
"type": "secret"
},
{
"value": "JBSWY3DPEHPK3PXP",
"type": "totp"
},
...
]
}
Encryptieformaat
Versleutelde gegevens volgen een gestructureerd formaat dat versie-informatie, cryptografische parameters en de ciphertext bevat. Dit maakt achterwaartse compatibiliteit en toekomstige algoritme-upgrades mogelijk.
Formaatstructuur
Encryptieversie-identificatie (huidige versie is v2)
Base64-gecodeerde 128-bit willekeurige salt
Base64-gecodeerde 96-bit initialisatievector
Base64-gecodeerde versleutelde gegevens met authenticatietag
Native browsercryptografie
Alle cryptografische operaties gebruiken de Web Crypto API, een low-level interface die wordt geleverd door moderne browsers voor het uitvoeren van cryptografische operaties.
Voordelen van WebCrypto
- Hardware-versnelde prestaties
- Constante-tijd implementaties voorkomen timing-aanvallen
- Sleutelmateriaal kan worden gemarkeerd als niet-extraheerbaar
- Geen externe JavaScript-afhankelijkheden
- Geauditeerd en onderhouden door browserleveranciers
Browsercompatibiliteit
Ondersteund in alle moderne browsers: Chrome, Firefox, Safari, Edge en hun mobiele tegenhangers.
// Derive AES key from password
const keyMaterial = await crypto.subtle
.importKey(
'raw',
encoder.encode(password),
'PBKDF2',
false,
['deriveBits', 'deriveKey']
);
const aesKey = await crypto.subtle
.deriveKey(
{
name: 'PBKDF2',
salt: salt,
iterations: 600000,
hash: 'SHA-256'
},
keyMaterial,
{ name: 'AES-GCM', length: 256 },
false,
['encrypt', 'decrypt']
);
// Encrypt with AES-GCM
const ciphertext = await crypto.subtle
.encrypt(
{ name: 'AES-GCM', iv: iv },
aesKey,
plaintext
);
Versiegeschiedenis
Hexbon blijft afgestemd op de beveiligingsstandaarden van de industrie, behoudt achterwaartse compatibiliteit en maakt naadloze en eenvoudige migratie mogelijk.
Versie 2 (v2)
Huidige standaardPBKDF2 met 600.000 iteraties (OWASP 2025-aanbeveling). Alle nieuwe versleutelingen gebruiken v2. v1-gegevens worden automatisch geüpgraded naar v2 wanneer je wijzigingen opslaat - geen handmatige invoer vereist.
Versie 1 (v1)
Oorspronkelijke releasePBKDF2 met 150.000 iteraties. Nog steeds ondersteund voor decryptie van bestaande gegevens.
Klaar om je gegevens te beveiligen?
Maak je gratis account aan en ervaar echt privégegevensopslag.
Gratis beginnen