crab-gnupg

Crates.iocrab-gnupg
lib.rscrab-gnupg
version
sourcesrc
created_at2024-12-12 12:20:53.172979
updated_at2024-12-12 12:35:23.835475
descriptionAPI for GNU Privacy Guard (GnuPG) written in rust. Manage gpg keys and secure files using rust.
homepage
repositoryhttps://github.com/hangoh/crab-gnupg
max_upload_size
id1481214
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
YU HAN GOH (hangoh)

documentation

README

🚧 readme is still under constuction, there will be mistake 🚧

crab-gnupg

crab-gnupg was a wrapper for the gnupg command line tool written in rust. It was design to make it easier to interact with gnupg command line tool for program that was written in rust.

badge GnuPG Version GnuPG Version Rust Version

Table of Contents (Optional)

  1. Description
  2. Installation
  3. Usage

Description

This project crab-gnupg allows you to easily interact with the gnupg command line tool with rust. It provides a simple and easy-to-use interface for performing various gnupg operations, such as encrypting, decrypting, signing, and verifying file as well as generating and managing keys. This project was build and tested using gnupg version 2.4.x. More modification and changes will be done to support gnupg version 1.4.x. in the future.

Important: You will still need to install gnupg on your system.

Installation

To install gnupg, you can use the following command:

for macOS:

brew install gnupg

for linux (ubuntu) [this might not get the latest version]:

sudo apt update
sudo apt install gnupg

To get the latest version of GnuPG, download it from the official GnuPG website and follow the instruction

for window:

choco install gnupg
Commit count: 63

cargo fmt