Skip to content

authgear/authgear-widget-password-hash

Repository files navigation

Authgear Password Hash Widget

A React-based password hashing tool for generating and verifying password hashes using Argon2id, scrypt, bcrypt, and PBKDF2 algorithms.

🌐 Live Demo

Try it online

Features

  • Hash Generation: Support for Argon2id, scrypt, bcrypt, PBKDF2
  • Hash Verification: Automatic algorithm detection and verification
  • Parameter Control: Adjustable algorithm parameters with security warnings
  • Salt Management: Auto-generation or custom salt input
  • Copy to Clipboard: Easy copying of hashes and salts
  • Modern UI: Clean, responsive interface

Development

npm run dev    # Start development server
npm run build  # Build for production
npm run preview # Preview production build

Security

  • All operations performed client-side in browser
  • No passwords or hashes sent to servers
  • Requires modern browser with Web Crypto API support

Architecture

Refactored into modular components:

  • Hooks: Custom hooks for state management
  • Components: Reusable form and results components
  • Utils: Validation and algorithm utilities
  • Services: Hashing implementations

Built with React, TypeScript, and Vite.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors