Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement PBKDF2, Scrypt, and HMAC #8989

Closed
wants to merge 9 commits into from
Closed

Commits on Sep 14, 2013

  1. Implement CheckedNumCast trait for integer types.

    Palmer Cox committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    5afcdb2 View commit details
    Browse the repository at this point in the history
  2. Implement mut_chunk_iter for mutable vectors.

    Palmer Cox committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    0b3dd20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7eb8658 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9435061 View commit details
    Browse the repository at this point in the history
  5. Crypto: Implement fixed_time_eq function.

    This function compares two vectors using a fixed number of operations. This
    method should be used wherever an adversary might time how long a comparison
    takes and derive useful information from that.
    Palmer Cox committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    72dcb6e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea73aa6 View commit details
    Browse the repository at this point in the history
  7. Hmac: Implement the Mac trait and the Hmac function.

    Palmer Cox committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    055adbc View commit details
    Browse the repository at this point in the history
  8. PBKDF2: Implement the PBKDF2 Key Derivation function.

    Palmer Cox committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    490468e View commit details
    Browse the repository at this point in the history
  9. Scrypt: Implement the Scrypt Key Derivation function.

    Palmer Cox committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    a70eced View commit details
    Browse the repository at this point in the history