An open API service indexing awesome lists of open source software.

https://github.com/fedi6431/x-password

Need a password? Hash? Strong test? Try it
https://github.com/fedi6431/x-password

encryption-decryption hash password-generator python tool windows

Last synced: 2 months ago
JSON representation

Need a password? Hash? Strong test? Try it

Awesome Lists containing this project

README

          

# X-Password

## Installation

### Windows
Run the installer.bat, it'll install all the requirements and start the program

### Linux
Add the permission to get executed to the installer (installer.sh) by the command `chmod +x installer.sh` after that
run the installer and it'll install all the requirements and start the program

## X-Password
![immagine](https://github.com/Fedi6431/X-password/assets/102946457/921f0629-3609-47ab-90ff-6de5b3f2d884)

### Functions & Controls

#### - help
If you type "help" in the program console, you will be shown all the possible commands with their descriptions.

#### - password
When you type "password" the program will show two options

-password generator

-password strong test

If you select the first option (password generator), the program create a strong password with the length of 50 characters with uppercase and special characters

On the other hand, if you select the secondary option (strong password test) the program will ask you to write a password, after writing a password it will check if it is strong

#### - hash
When you type "hash" into the console, the program asks you to write a string (word) after writing a string, the program will translate that string into SHA-256

#### - encrypt
When you type "encrypt" the program will open a selection menu for the options:

-Encrypt text

-Encrypt file

If you select the first option (encrypt text) the program will ask you to write a message and the encryption number, after selecting the encryption number, the program will print the encrypted word

On the other hand, if you select the second option (encrypt file) the program will ask you the file path, after writing the file path the program will encrypt the file

#### - decrypt
Same thing of encrpy but reversed so

If you select the first option (decrypt text) the program will ask you to write a message and the encryption number, after selecting the encryption number, the program will print the decrypted word

On the other hand, if you select the second option (decrypt file) the program will ask you the file path, after writing the file path the program will decrypt the file

#### - version
The program will show the current version

#### - info
The program will show the author and the github link