Skip to content

"Deadlock" is a robust desktop security application developed using C# .NET, designed to provide comprehensive protection for sensitive files and applications. It includes features such as folder and drive security, encryption, and customizable security settings like two-step verification and password management.

License

Notifications You must be signed in to change notification settings

prajwalchapke055/Deadlock---Desktop-Security-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deadlock---Desktop-Security-Application

"Deadlock" is a robust desktop security application developed using C# .NET, designed to provide comprehensive protection for sensitive files and applications. It includes features such as folder and drive security, encryption, and customizable security settings like two-step verification and password management.

Technologies Used

➡️ Application Development: C# .NET ➡️ Data Management: Microsoft SQL Server ➡️ Development Environment: Visual Studio

Features

Admin Module

➡️ Folder Security - ▪️ Lock & Unlock Folder: Restrict access to specific folders. ▪️ Hide & Unhide Folder: Make folders invisible to unauthorized users.

➡️ Drive Security - ▪️ Lock & Unlock Drive: Control access to entire drives. ▪️ Hide & Unhide Drive: Make drives invisible to unauthorized users.

➡️ Encryption : Encrypt & Decrypt Folder: Secure folder contents by encrypting them. Specify input and output paths and enter a password for encryption.

➡️ Settings - Rights Management: Assign rights to users for operations such as lock, unlock, hide, unhide, encrypt, enable two-step verification, and change password.

➡️ Two-Step Verification - Generate Security Key: Generate a security key using the USB drive name or pendrive. Enable two-step verification successfully.

➡️ Change Password - Password Update: Change the password by providing the old password, new password, and retyping the new password.

User Module

➡️ Account Management - Create User Account: Register a new user account with email OTP verification.

➡️ Folder Security - Lock & Unlock Folder: Users can secure their folders by locking or unlocking them.

➡️ Forgot Password - Password Recovery: Send an OTP to the registered email for password recovery. Enter a new password and retype it to confirm.

Output Screenshots

LOGIN DASHBOARD - (ADMIN & USER)

Screenshot (18)

ADMIN - Dashboard

Screenshot (20)

ADMIN - Folder Security (Locked)

Screenshot (23)

ADMIN - Folder Security (Unlocked)

Screenshot (26)

ADMIN - Folder Security (Hide)

Screenshot (28)

ADMIN - Folder Security (Unhide)

Screenshot (30)

ADMIN - Drive Security (Drive Actions-Lock,Unlock,Hide,Unhide)

Screenshot (31)

ADMIN - Encryption (Encrypt Folder & Decrypt Folder)

Screenshot (41)

ADMIN - Settings (Rights to User)

Screenshot (47)

ADMIN - Settings (Two Step Verification)

Screenshot (54)

ADMIN - Settings (Change Password)

Screenshot (55)

USER - New User Account

Screenshot (61)

USER - Login

Screenshot (64)

USER - Dashboard

Screenshot (65)

USER/ADMIN - Forgot Password

Screenshot (67)

About

"Deadlock" is a robust desktop security application developed using C# .NET, designed to provide comprehensive protection for sensitive files and applications. It includes features such as folder and drive security, encryption, and customizable security settings like two-step verification and password management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages