Skip to content

Tolu2492/Password-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password-Manager

A lightweight password manager written in C and uses the raygui/raylib libraries. Stores credentials in an AES256 openssl encrypted vault file. Each entry consists of a site field, username field, and a password field.

Features:

- Ability to:
    - Add Entries
    - Update Entries
    - Delete Entries

- Each entry is added and viewable after each entry completion.

- Once the entries are saved the vault encrypts and can be reaccessed.
    - To access the vault after saving and exiting reenter the password first used to create the vault.

Requirements:

OpenSSL Libraries used are included. The raylib and raygui libraries are included.

Instructions:

1st - Run: gcc main.c crypto.c storage.c entry.c -Iinclude -lraylib -lcrypto -lssl -o password_manager 2nd -Execute: ./password_manager

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages