ExCrypto

v0.10.0

  • Pages
  • Modules
  • Exceptions
  • ExCrypto
    • Top
    • Summary
    • Functions
      • decode_payload/1
      • decrypt/3
      • decrypt/5
      • encode_payload/3
      • encrypt/2
      • encrypt/3
      • encrypt/4
      • generate_aes_key/2
      • pad/2
      • rand_bytes/1
      • rand_bytes!/1
      • rand_chars/1
      • rand_int/2
      • unpad/1
  • ExCrypto.HMAC
    • Top
    • Summary
    • Functions
      • hmac/2
      • hmac/3
      • hmac!/2
      • verify_hmac/3
      • verify_hmac/4
  • ExCrypto.Hash
    • Top
    • Summary
    • Functions
      • sha256/1
      • sha256!/1
      • sha512/1
      • sha512!/1
  • ExCrypto.Token
    • Top
    • Summary
    • Types
      • option/0
      • options/0
      • payload/0
      • token/0
    • Functions
      • create/3
      • create!/3
      • is_token?/1
      • update/4
      • verify/4
      • verify!/4
  • ExEntropy
    • Top
    • Summary
    • Functions
      • shannon_entropy/1
      • shannon_entropy/2
  • ExPublicKey
    • Top
    • Summary
    • Functions
      • decrypt_private/3
      • decrypt_public/3
      • encrypt_private/3
      • encrypt_public/3
      • generate_key/0
      • generate_key/1
      • generate_key/2
      • generate_key/3
      • generate_key/4
      • load/2
      • load!/2
      • loads/2
      • loads!/2
      • normalize_error/2
      • pem_encode/1
      • public_key_from_private_key/1
      • sign/2
      • sign/3
      • verify/3
      • verify/4
  • ExPublicKey.RSAPrivateKey
    • Top
    • Summary
    • Types
      • t/0
    • Functions
      • as_sequence/1
      • decode_der/1
      • encode_der/1
      • from_sequence/1
      • get_fingerprint/2
      • get_public/1
  • ExPublicKey.RSAPublicKey
    • Top
    • Summary
    • Types
      • t/0
    • Functions
      • as_sequence/1
      • decode_der/2
      • encode_der/1
      • from_der_encoded_0/1
      • from_sequence/1
      • get_fingerprint/2

ExCrypto v0.10.0 ExCrypto.HMAC

Link to this section Summary

Functions

hmac(data, key)
hmac(data, key, list)
hmac!(data, key)
verify_hmac(data, key, other_mac)
verify_hmac(data, key, other_mac, list)

Link to this section Functions

Link to this function

hmac(data, key)

Link to this function

hmac(data, key, list)

Link to this function

hmac!(data, key)

Link to this function

verify_hmac(data, key, other_mac)

Link to this function

verify_hmac(data, key, other_mac, list)

Built using ExDoc (v0.19.3), designed by Friedel Ziegelmayer for the Elixir programming language.