https://github.com/manuwarfare/gpgmngr
GPG Manager is a program written in Bash that centralizes all GPG functionalities in one place using a command line (terminal) menu system
https://github.com/manuwarfare/gpgmngr
bash gnupg gpg linux pgp script shell terminal terminal-based
Last synced: 8 months ago
JSON representation
GPG Manager is a program written in Bash that centralizes all GPG functionalities in one place using a command line (terminal) menu system
- Host: GitHub
- URL: https://github.com/manuwarfare/gpgmngr
- Owner: manuwarfare
- License: gpl-3.0
- Created: 2024-08-04T17:57:57.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-14T19:43:31.000Z (over 1 year ago)
- Last Synced: 2025-03-19T02:09:48.951Z (11 months ago)
- Topics: bash, gnupg, gpg, linux, pgp, script, shell, terminal, terminal-based
- Language: Shell
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GPG Manager
🏁 **Description:**
GPG Manager is a program written in Bash that centralizes all GPG functionalities in one place using a command line (terminal) menu system. With this tool, you will be able to create, list, edit and delete GPG keys quickly and easily, as well as perform other GPG-related operations.
⭐ **Features:**
- Key Management: Create, list, edit, and delete GPG keys with easy-to-follow options.
- Encryption and Decryption Operations: Easily encrypt and decrypt documents through interactive menus.
- Signing and verification: Sign documents and keys and verify file status.
- Backup and Restore: Backup your keys and restore them when needed.
- Key trade: Manage your keys from the most known keyservers.
- Miscellaneous Operations: Access additional functionality such as listing supported algorithms and other useful options.
- User-Friendly Interface: Navigate through clear and accessible menus, with options to return to the main menu at any time.
- Error Handling: The program is designed to handle errors and provide clear options for the user to decide how to proceed.
☑️ **Requirements:**
- Bash
- GPG (GNU Privacy Guard). This program is requiered but installed at runtime.
⚙️ **Installation:**
Clone this repository: `git clone https://github.com/manuwarfare/gpgmngr.git`
Navigate to the project directory: `cd gpgmngr`
Give the main script executable permissions: `chmod +x gpgmngr.sh`
Run the program: `./gpgmngr.sh`