From 6ab24ce37f0809bf72557585f600b891512182b3 Mon Sep 17 00:00:00 2001 From: dsh Date: Thu, 17 Oct 2024 10:46:25 +0100 Subject: [PATCH] add cli password manager project --- src/data/projects/password-manager.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/data/projects/password-manager.md diff --git a/src/data/projects/password-manager.md b/src/data/projects/password-manager.md new file mode 100644 index 000000000..1acce1519 --- /dev/null +++ b/src/data/projects/password-manager.md @@ -0,0 +1,33 @@ +--- +title: 'Password Manager - CLI' +description: 'Create a CLI based Password Manager' +isNew: false +sort: 1 +difficulty: 'advanced' +nature: 'CLI' +skills: + - 'Bash' + - 'Linux' + - 'GPG' +seo: + title: 'Build A File CLI Based Password Manager in Bash' + description: 'Learn how to build a CLI based Password Manager in Bash.' + keywords: + - 'bash' + - 'cli' + - 'linux' + - 'gpg' +roadmapIds: + - 'linux' +--- + +In this project, you will develop a CLI based Password Manager in Bash that allows users to store, retrieve, and manage their passwords securely using strong encryption methods such as GPG. + +## Requirements + +The tool should: + +- Be password protected and restricted to only the assigned user. +- Allow the user to add, delete and view passwords. +- Suggest strong passwords. +- Use GPG to encrypt the password storage file.