Skip to content

security

Latest

Choose a tag to compare

@DKLiberty DKLiberty released this 10 Oct 19:39
· 2 commits to release since this release

Release: DKLock v1.0.0

Overview

DKLock is a lightweight application that secures your PC with a PIN code. Built with Python (also with C++ version), it provides an intuitive interface for setting and verifying PIN codes, ensuring only authorized users can unlock the PC.

Key Features

  1. Secure PIN Code: Users are prompted to set and enter a PIN code for unlocking the PC. If no PIN is set, the app allows the user to create one.
  2. Encrypted Storage: PINs are encrypted using SHA-256 and stored in an SQLite database in the db folder.
  3. Simple Interface: A clean, minimalistic GUI prompts for PIN entry with feedback on incorrect attempts.

Future Improvements

  • Facial Recognition: Integration of facial recognition for more secure and convenient user authentication.
  • Enhanced Security: Further security improvements, including additional encryption methods and biometric support.

Usage

Set up a new PIN on first use, and enter it on subsequent launches to unlock the system.