EntropyKey is a web application that generates unique and secure tokens using your device's camera. The randomness in the video feed helps create unpredictable tokens, making them suitable for passwords or other secure identifiers.
- Generates unique tokens using your device's camera
- Secure and unpredictable tokens
- User-friendly interface
- Copy token to clipboard with a single click
EntropyKey uses your device's camera to capture a frame of video data. The randomness in the video feed is leveraged to generate a secure and unique token. This token can be used as a password or any other form of secure identifier.
- Open the EntropyKey web application.
- Click the "Generate Token" button to start the process.
- Allow the application to access your camera when prompted.
- A unique token will be generated and displayed.
- Click the clipboard icon next to the token to copy it to your clipboard.
To set up and run EntropyKey locally, follow these steps:
- Clone the repository:
git clone https://github.com/AmruthLP12/EntropyKey.git
- Navigate to the project directory:
cd entropykey
- Open index.html in your preferred web browser.
You can try out the live demo of EntropyKey here: EntropyKey Demo
Contributions are welcome! Please follow these steps to contribute:
-
Fork the repository.
-
Create a new branch with your feature or bugfix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add new feature"
- Push to the branch:
git push origin feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.