Menu

Tree [6e7c02] master /
 History

HTTPS access


File Date Author Commit
 LICENSE 2020-07-06 Paulo C. Ormonde Paulo C. Ormonde [4da317] Add first version to github
 README.md 2020-07-07 Paulo C. Ormonde Paulo C. Ormonde [6e7c02] Start *fp=NULL and updated README.md
 libpass 2020-07-07 Paulo C. Ormonde Paulo C. Ormonde [6e7c02] Start *fp=NULL and updated README.md
 libpass.c 2020-07-07 Paulo C. Ormonde Paulo C. Ormonde [6e7c02] Start *fp=NULL and updated README.md
 libpass.dat 2020-07-06 Paulo C. Ormonde Paulo C. Ormonde [100823] Added README.md
 libpass.o 2020-07-07 Paulo C. Ormonde Paulo C. Ormonde [6e7c02] Start *fp=NULL and updated README.md
 lista.png 2020-07-06 Paulo C. Ormonde Paulo C. Ormonde [100823] Added README.md
 service.png 2020-07-06 Paulo C. Ormonde Paulo C. Ormonde [100823] Added README.md
 tela.png 2020-07-06 Paulo C. Ormonde Paulo C. Ormonde [100823] Added README.md
 write.png 2020-07-06 Paulo C. Ormonde Paulo C. Ormonde [100823] Added README.md

Read Me

PASSWORD LIBRARY

Screenshot

1. About this software

The purpose of this software is to offer a simple, portable and secure alternative to store passwords for on-line services, such as social media accounts and email. Each person can compile the code written in pure C, changing the main password that will give you access to all the other passwords you define. Your data will be stored in the libpass.dat binary file.

At line 6 you can change the masterpass value.

5 /* define your master password before compile */
6 char masterpass[6] = "abc123"; 

Very simple software but trustworthy

2. Development Language

This project is develop in pure C language and compiled in GCC 7.5. This version was tested in Linux OS.

3. Task List

  • Concept
  • Basic code that works
  • Githup repository
  • No limits for services register
  • Cryptography
  • Search engine
  • Github blog and tutorial

4. Screenshots and instructions

The first step to start the program is read the file libpass.dat by choosing the r option from the main menu. If the file does not exist, the program will ask you to create a new library file.

The l option from the main menu will list the 20 services and their ID number.

lista.png

Choose a number between 0 and 19 to see the content of a particular register.

service.png

The w option from the main menu and with a ID number you can write over a register.

write.png


5. License

MIT

Click here to see the LICENSE

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.