Skip to content

erx4nz/SecureKey-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecureKey

Privacy-first, client-side password generation for users who need strong credentials without exposing sensitive data to third-party services.

Why SecureKey

SecureKey is built for practical, daily password hygiene with a simple principle: generation and analysis should happen entirely in the browser.

  • No backend dependency
  • No telemetry
  • No credential transmission

Core Capabilities

  • Cryptographically secure password generation (crypto.getRandomValues)
  • Real-time strength scoring and entropy estimation
  • Crack-time approximation for rapid risk visibility
  • Password history tracking (local-only)
  • Favorites management (local-only)
  • Bulk password generation and JSON export
  • Turkish/English localization

Security Notes

  • All data remains on-device in localStorage
  • No server-side processing
  • No external API calls for generation logic

Technology

  • HTML5
  • Vanilla JavaScript (ES6+)
  • CSS3
  • Font Awesome (CDN)

Project Layout

.
├─ index.html
├─ style.css
├─ script.js
├─ LICENSE
├─ README.md
├─ .gitignore
└─ aka-erx4nz/
   └─ aka.jpg

Getting Started

  1. Clone this repository.
  2. Open index.html in a modern browser.

No build pipeline is required.

Operational Hardening (Recommended)

  • Host over HTTPS in production.
  • Add a strict Content Security Policy (CSP).
  • Periodically review dependencies and asset sources.

Roadmap

  • Passphrase mode with curated wordlists
  • Security policy presets
  • Optional offline-first PWA support
  • Unit tests for generator and scoring modules

License

Distributed under the MIT License. See LICENSE.

About

Privacy-first, client-side password generator with cryptographically secure randomness and entropy analysis.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors