Skip to content

a simple local login system with encryption and obfuscation, it salts the password(this is adding random letters and numbers) before encrypting it with the md5 algorithm

License

Notifications You must be signed in to change notification settings

joKid21/secure-local-login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


Logo

Secure Local Login

Basic local authentication system.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

This project is to further my knowledge in python, learn more complex way to code a project trying to cover all area's of bugs. this is a basic local authentication system that enforces password requirements, enhances security through salting (adding random characters), and employs MD5 hashing for password encryption.

(back to top)

Built With

add-ons/plugins acknowledgements

  • Tkinter

(back to top)

Getting Started

These are the steps and prerequistes to run the program

Prerequisites

  • Python3

Installation

  1. go to where you downloaded main.py (Make sure Login.py is in the same folder)
  2. open cmd
  3. enter: python3 main.py

(back to top)

Usage

(back to top)

Roadmap

  • Base Logic
  • Create users
  • Store user and password locally
  • add encryption
  • add password salts(add random characters) to the password
  • split function into a diffirent file (make the code look cleaner)
  • Gui integration with Tkinter

See the open issues for a full list of proposed features (and known issues).

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Joel Diaz - @joeldiazkurt - joeldiaz2000@hotmail.com

Project Link: https://github.com/joKid21/secure-local-login

(back to top)

Acknowledgments

Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!

(back to top)

About

a simple local login system with encryption and obfuscation, it salts the password(this is adding random letters and numbers) before encrypting it with the md5 algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages