RNP adapter provides OpenPGP-compliant cryptography via
RNP library.
Dependencies
This adapter requries two additional pieces of software to be installed:
-
RNP library, version 0.9.2 or newer
-
rnpgem, version 1.0.1 or newer
Options
Following adapter-specific options are supported:
homedir-
Optional. Path to RNP home directory, which contains public and secret keyrings. In most situations, RNP is able to read GnuPG home directories, hence it’s common to set it to
<your_home_directory>/.gpg. Defaults to<your_home_directory>/.rnp. signer-
Optional. User id or e-mail which identifies key which will be used for message signing. By default, first address from mail’s From field is used.
key_password-
Optional. Password for signer’s key. Can be a string or proc, see
rnpgem documentation forRnp#password_provider=.
Native extensions
The rnp gem depends on ffi gem, which includes
native extensions.
Issue tracker
Bugs, feature requests, and other issues are tracked with adapter: rnp
label: https://github.com/riboseinc/enmail/issues?q=is%3Aissue+is%3Aopen+label%3A%22adapter%3A+rnp%22