Skip to content

julienmas/password_wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

title contributors
Pasword Wallet
MASTRANGELO Julien

password_wallet


A program to save passwords based on SHA-256 hash function and XOR-encryption.

installation


  1. Clone the project :
$ git clone https://github.com/julienmas/password_wallet.git
  1. Installe openssl library :
$ sudo apt-get install libssl-dev
  1. Choose a master password (of no more than 20 characters) and compute its SHA-256 hash. If you want to use the default password which is '0000', go to 5. (highly unrecommended).
$ openssl sha256 your-master-password
  1. Copy the hash and paste it in stead of the default password hash in line 319 of password_wallet.c (in function checkPassword()).

  2. Compile the code password_wallet :

$ make
  1. Start the programm password_wallet:
$ ./password_wallet

Usage


First, enter the master password chose during installation. A menu is displayed. Tap the number of your feature's choice, then tap enter.

Display passwords

Password generation

Add password

Quit

Features


Feature Status
Connection with a master password
Password generation
Passwords encryption/decryption
Manually add a password
Display warning about the strength of a password added
Remove an account
Sort accounts by alphabetical order

Credits


The only contributor to this project is : Mastrangelo Julien

About

A program to securly save passwords.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published