This is a JavaFX-based Password Manager application that allows users to securely store and manage their passwords. The application uses a Feistel cipher for encryption and decryption of passwords to ensure data security.
- User registration with a master password
- User login with a master password
- Add, update, and delete passwords
- Encrypt passwords using a Feistel cipher
- Decrypt passwords using a Feistel cipher
- Java Development Kit (JDK) 11 or higher
- JavaFX SDK
- IDE or Text Editor
- Clone the Repository
git clone https://github.com/ScriptCrafterJS/Feistel-Cipher-Password-Manager.git
cd Feistel-Cipher-Password-Manager
- Build and Run the Application
javac -d bin src/main/java/com/example/*.java
java -cp bin com.example.App