|
| 1 | +[link-chrome]: https://chromewebstore.google.com/detail/imedbekciejflfnbpeliamodjaldecod/ 'Chrome Web Store' |
| 2 | +<p align="center"> |
| 3 | + <img src="https://i.ibb.co/9H8bs1J2/chess-icon.png" alt="chess-icon" width="180" border="0" /><h2 align="center">CastlePass</h2> |
| 4 | +</p> |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | +CastlePass is a unique and innovative password generator chrome extension that turns your chess moves into secure passwords. Play against the bot, and generate strong, hashed passwords! |
| 9 | + |
| 10 | +## Installation |
| 11 | + |
| 12 | +[<img src="https://user-images.githubusercontent.com/3750161/214147732-c75e96a4-48a4-4b64-b407-c2402e899a75.PNG" height="67" alt="Chrome" align="middle">][link-chrome] |
| 13 | + |
| 14 | +## Usage |
| 15 | + |
| 16 | +<img src="https://imgur.com/veplviN.gif" width="1000"> |
| 17 | + |
| 18 | +<br> |
| 19 | + |
| 20 | +### Features |
| 21 | + |
| 22 | +- Password Generation Using Chess Moves – Your game with the bot creates a unique, strong and hashed password. |
| 23 | +- Smart Chess Move Suggestions – Need help? Get chess move suggestions. |
| 24 | +- Instant Password Insertion – Auto-fill generated passwords in password fields. |
| 25 | + |
| 26 | +### Security |
| 27 | + |
| 28 | +- SHA-256 Hashing – Every password is generated using the SHA-256 hashing algorithm, ensuring high security and randomness. |
| 29 | +- Strong Passwords – The algorithm generates passwords with a mix of uppercase, lowercase, numbers, and symbols for extra protection. |
| 30 | + |
| 31 | +### Privacy |
| 32 | + |
| 33 | +- No Storage Policy – Generated passwords are NOT stored anywhere. Your security is in your hands. |
| 34 | +- Local Computation – Everything happens on your device—no data is sent online. |
| 35 | + |
| 36 | +### Future Updates |
| 37 | + |
| 38 | +- Custom Password Feature (Secure & Private) – Store and retrieve your custom passwords securely using encrypted chess moves. |
| 39 | +- Password Manager - A secure and unique password manager. |
| 40 | +- Multiple Chess Engines – More bot difficulty levels and better gameplay to generate even more randomized passwords.. |
| 41 | +- User Move Validation – Ensure your moves follow strong security rules. |
| 42 | +- Enhanced Security – Implementing even stronger encryption methods beyond hashing for added protection. |
| 43 | +- Multi-Platform Support – Expanding to mobile and other platforms for wider accessibility. |
| 44 | + |
| 45 | +We aim to revolutionize password security by making it interactive and more engaging. Stay tuned for future updates! Your password security is about to get a whole lot smarter! |
| 46 | + |
| 47 | +<br> |
| 48 | + |
| 49 | +## Manual installation |
| 50 | + |
| 51 | +<!-- Don't forget to disable the extension installed from the Web Store while you're testing manually installed version. --> |
| 52 | + |
| 53 | +### Chrome |
| 54 | +1. Download the prebuilt chrome zip file from [here](build) or clone it: |
| 55 | + |
| 56 | + git clone https://github.com/AtharvaU8/CastlePass.git |
| 57 | + |
| 58 | +3. Unzip the file. |
| 59 | +4. Open chrome://extensions in Chrome. |
| 60 | +5. Enable developer mode (top right corner). |
| 61 | +6. Click on Load unpacked and select the unzipped folder. |
| 62 | +7. Extension should now be installed and running! |
| 63 | + |
| 64 | +## Browser Compatibility |
| 65 | + |
| 66 | +For Now we're compatible with only chrome browser. |
| 67 | + |
| 68 | +- **Chrome Browser** |
| 69 | + |
| 70 | + |
| 71 | +## Donations |
| 72 | + |
| 73 | +If you find my work helpful or just want to support the journey, any donation helps and is truly appreciated. Thank you for being a part of this mission! |
| 74 | + |
| 75 | +<div> |
| 76 | + |
| 77 | +<a href='https://ko-fi.com/P5P618SRMY' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi3.png?v=6' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a> |
| 78 | + |
| 79 | +</div> |
| 80 | + |
| 81 | + |
| 82 | +## Social |
| 83 | + |
| 84 | +- [Instagram](https://www.instagram.com/atharvaugale8) |
| 85 | + |
| 86 | + |
| 87 | +## Credits |
| 88 | + |
| 89 | +[Chessboard.js](https://github.com/oakmac/chessboardjs) |
| 90 | + |
| 91 | +[Chess.js](https://github.com/jhlywa/chess.js) |
| 92 | + |
| 93 | +[Chess-bot](https://github.com/zeyu2001/chess-ai) |
| 94 | + |
| 95 | + |
| 96 | +## License |
| 97 | + |
| 98 | +Copyright (C) 2025 Atharva. All Rights Reserved. <br> |
| 99 | +Licensed under the Mozilla Public License 2.0. |
0 commit comments