Skip to main content

simple-gpg

A simple Crossplatform Commandline Program Developed Using Python3 to make GNU Privacy Guard Program easy to use for beginners.

Note: To use this program on windows please download and install gpg4win from https://gpg4win.org/ and for mac install gpgtools from https://gpgtools.org/

Quick Installation

To Install from PyPI:

Run the following commands in Linux terminal / Windows powershell / command prompt to get Install:-

pip install simple-gpg

Then to get started simply type :-

simple-gpg

Features:-

  1. Hash Calculator: supports Sha3_256 and sha3_512 using hashlib rest all hash algorithms using gnupg.

  2. Individual File Encryption and Decryption using various symmetric ciphers supported by gnupg.

  3. Asymmetric Cryptography Manager to handle Asymmetric Cryptography using gnupg.

  4. Bulk Encryption of individual files ( Each file is individually encrypted ) using AES 256 or with a OPENPGP public key available under Asymmetric Cryptography Manager.

  5. Some enhancements were made , the number of iterations for hashing encryption keys were made higher for better security for symmetric file encryption and bulk encryption of individual files using aes256.

NOTE: Like all other software this project may have bugs, though care has been taken to avoid bugs.

This mini project was done during my college 1st year to learn basics of Python Programming.

Metadata

Release files for simple-gpg 8.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simple-gpg 8.4.2
File Size Uploaded
simple-gpg-8.4.2.tar.gz 8.2 kB Details

Release files / simple-gpg-8.4.2.tar.gz

Download URL simple-gpg-8.4.2.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
77d966094c18fe64a486987e455f7caf7b2ed3d442f979bade93c8105c2b9fe4
BLAKE2b-256 checksum
How to use checksums
83ea7f70a3adf37c12ba9ae689f173f7c49a4e04e5618f5a6a64f524f70fa906
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

Release history Release notifications | RSS feed

This release

8.4.2 This release

1 release file

8.4.1

1 release file

8.4

1 release file

8.2

1 release file

8.1

1 release file

0.2.1.2

1 release file

0.2.1.1

1 release file

0.2.1

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page