Skip to content
This repository has been archived by the owner on Nov 15, 2021. It is now read-only.

jshmrtn/ex-openssl

Repository files navigation

ExOpenssl

GitHub license Build Status Hex.pm Version InchCI

Installation

The package can be installed by adding ex_openssl to your list of dependencies in mix.exs:

def deps do
  [
    {:ex_openssl, "~> 0.1.2"}
  ]
end

The docs can be found at https://hexdocs.pm/ex_openssl.

Supported OpenSSL Functions

  • X509
    • X509::stack_from_pem
  • PKey
    • PKey::private_key_from_pem
  • PKCS7
    • PKCS7::encrypt
    • PKCS7::decrypt
    • PKCS7::smime_read
    • PKCS7::smime_write