File: README.md

package info (click to toggle)
gpgmngr 1.0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 176 kB
  • sloc: sh: 1,344; makefile: 6
file content (42 lines) | stat: -rwxr-xr-x 1,589 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# 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:**

For Debian based systems use `sudo apt install gpgmngr`

For manual installation follow these steps:

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`