DField SolutionsMérnöki stúdió · Budapest
Loading · Töltődik
Ugrás a tartalomhoz
Kategória: Helyesen alkalmazott kriptográfia

Veylum

A szavaid. Csakis a tieid.

Miről szól

A Veylum egy végpontok közötti titkosítást használó jegyzetalkalmazás, ahol a szöveged sosem hagyja el az eszközt olvasható formában. A Web Crypto API-t használja: egy jelmondatot PBKDF2-vel nyújt egy nem kinyerhető AES-256-GCM kulccsá, a tároló pedig csak titkosított szöveget tart. Nulláról épült, kevés függőségű alkalmazás, amelyben a "rossz jelmondat nem fejt vissza" tesztelt invariáns, és letöltheted, helyben futtathatod.

Web Crypto végpontok közti titkosítás: jelmondat → PBKDF2 → nem kinyerhető AES-256-GCM; a tároló csak titkosított szöveget tart, és a "rossz jelmondat nem fejt vissza" tesztelt invariáns.

Mi van benne

A teljes forráskód, a tesztek és a CI. Nyisd meg, olvasd el, módosítsd. Függőség nélküli mag, MIT-szellemben, szabadon.

Futtatás kicsomagolás után

pnpm install && pnpm dev