View Source SecretAgent.Compare (Secret Agent v0.8.1)

This module provides a function to compare secrets in constant time to avoid timing attacks.

Link to this section Summary

Functions

Compares lhs and rhs binaries in constant time.

Link to this section Functions

Compares lhs and rhs binaries in constant time.

examples

Examples

iex> equal?("abc", "abc")
true

iex> equal?("abc", "abcd")
false