rsa_keys

Package Version Hex Docs

gleam add rsa_keys
import rsa_keys

pub fn main() {
  
  let #(pubkey, prvtkey) = rsa_keys.generate_rsa_keys()

  let result = {
    use signature <- result.try(rsa_keys.sign_message("ola mundo", prvtkey))
    rsa_keys.verify_message(
      message: "ola mundo",
      pubkey: pubkey,
      sign: signature,
    )
  }
  
}

Further documentation can be found at https://hexdocs.pm/rsa_keys.

Search Document