Skip to content

garvit-joshi/Password-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password-Store:

Saves your password in two Encrypted files,
with AES-256-CBC bit Encryption.

A Cross Platform Application Redux is more secure and reliable.

Windows x86 Windows x64

Open in Visual Studio Code

Prerequisite (for only building app from source):

  1. Python 3 (>=3.8.5)
  2. Visual Studio 2019

Steps for building the app from source:

Although Everything is compiled and you can directly run Main.exe. Here are steps for building app from source.

  1. Install Python3 with Environment Path. click here
  2. Install a C++ Compiler (Copiler Used In this project: Microsoft C++ Compiler-MSVC)
  3. Open cmd in folder and type
    1. cython Encryption.py --embed
    2. cython Decryption.py --embed
  4. The above step will create Encryption.c and Decryption.c.
  5. Build Encryption.c , Decryption.c and Main.cpp.
    1. cl Encryption.c /I C:\Python38\include /link C:\Python38\libs\python38.lib
    2. cl Decryption.c /I C:\Python38\include /link C:\Python38\libs\python38.lib
  6. Run Main.exe

Support (for only building app from source):

  1. For Downloading Python, click here
    Note : Please click on 'Add Python 3.xx to PATH' while installing.
  2. Install Required Modules:
    1. Open command prompt, in src folder.
    2. Run pip install -r requirements.txt

Notes:

  1. Please Install Microsoft Visual C++ Redistributable for Visual Studio 2019 before running binaries:

    1. For x64,
    2. For x86,
    3. For ARM64.
  2. The last thing is simply a matter of perception. If you are running any sort of anti-virus, like ZoneAlarm, Norton, McAfee, etc. then they will get a very unpleasant message about your program trying to do something considered dangerous. It may be due to system(); function used in program. Read more about it here and here

About

Saves your password with cryptography so only you can decode it.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •