Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

age passphrase tool

demo of the tool

🌐Link : https://kapestian.github.io/age-encryption/

What is it?

A simple, client-side tool to encrypt or decrypt text with a passphrase, using the age encryption tool.

Is it secure?

Security here rests on three things:

  1. Everything runs entirely client-side: no data you type ever leaves your browser. You can verify this yourself by opening your browser's developer tools, watching the network tab, and confirming that no requests go out while you encrypt or decrypt, aside from the initial page load.
  2. The source code is intentionally minimal: everything lives in a single HTML file with just one external dependency (the age-encryption library, loaded from a CDN at a pinned version), which keeps the attack surface small and the logic easy to read end to end.
  3. age deliberately makes passphrase-based encryption slow, using a memory-hard key derivation function, so brute-forcing a passphrase from a stolen ciphertext is impractical even with significant computing power.

Was AI used in development?

The overall architecture and design decisions are made by me. AI (Claude) was used to improve visuals (I am not a fan of frontend dev), reinforce some security-relevant details, and complete documentation.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages