https://github.com/thenaubit/crypto-password-generator
🦄 A cryptographically secure password generator!
https://github.com/thenaubit/crypto-password-generator
cryptography emotionjs mantine-ui nextjs password-generator typescript
Last synced: 2 months ago
JSON representation
🦄 A cryptographically secure password generator!
- Host: GitHub
- URL: https://github.com/thenaubit/crypto-password-generator
- Owner: TheNaubit
- Created: 2022-08-15T15:13:33.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-15T15:28:57.000Z (almost 4 years ago)
- Last Synced: 2025-02-17T13:45:12.513Z (over 1 year ago)
- Topics: cryptography, emotionjs, mantine-ui, nextjs, password-generator, typescript
- Language: TypeScript
- Homepage: https://passgenerator.nauverse.com/
- Size: 69.3 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nau Password Generator
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
## Demo
✅ You can try this online here: [https://passgenerator.nauverse.com/](https://passgenerator.nauverse.com/)
## Getting Started
First, run the development server:
```bash
npm run dev
# or
yarn dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
## Learn More
As you may know, random number generation is not truly random in your computer, creating a potential security risk if you use a password generator to generate a new random password.
Here, we are using [Rando.js](https://github.com/nastyox/Rando.js) to generate cryptographically secure random numbers / letters / symbols.
Everything happens on the client side, so we avoid potential man-in-the-middle attacks.
Even if we are trying to create something to generate passwords, we are not guaranteeing anything; we provide this code as it is.
## Dependencies we are using
- [Mantine](https://mantine.dev/)
- [Emotion](https://emotion.sh/)
- [Rando.js](https://github.com/nastyox/Rando.js)