[][src]Crate sop

A Rust implementation of the Stateless OpenPGP Protocol.

This interface is the Rust equivalent of the draft 04 of the Stateless OpenPGP Command Line Interface.

Modules

cli

Command-line frontend for SOP.

Structs

ParseError

Errors during parsing of SOP string representations.

Password

A password.

SessionKey

A session key.

Verification

A successful signature verification.

VersionInfo

Represents a name and version tuple.

Enums

ArmorLabel

The ASCII Armor Label.

EncryptAs

Plaintext data format.

Error

SOP errors.

InlineSignAs

Inline Signature type.

Micalg

Indicates the cryptographic digest used when making a signature.

SignAs

Signature type.

Traits

Armor

Builder for SOP::armor.

Dearmor

Builder for SOP::dearmor.

Decrypt

Builder for SOP::decrypt.

Encrypt

Builder for SOP::encrypt.

ExtractCert

Builder for SOP::extract_cert.

GenerateKey

Builder for SOP::generate_key.

InlineDetach

Builder for SOP::inline_detach.

InlineSign

Builder for SOP::inline_sign.

InlineVerify

Builder for SOP::inline_verify.

Ready

An operation ready to be executed.

ReadyWithResult

An operation that returns a value ready to be executed.

SOP

The Stateless OpenPGP Protocol.

Sign

Builder for SOP::sign.

Verify

Builder for SOP::verify.

VerifySignatures

Builder for SOP::verify.

Version

Type Definitions

Result

Result specialization.