BLAKE Cryptographic Hash Function
10 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the word size used by BLAKE-512 and BLAKE-384?

  • 128-bit words
  • 16-bit words
  • 64-bit words (correct)
  • 32-bit words
  • How does BLAKE combine the hash value with message words to obtain the next hash value?

  • By adding a permuted copy of the input block
  • By adding round constants before each ChaCha round
  • By truncating the ChaCha result (correct)
  • By XORing the hash value with the message words
  • Who announced the BLAKE2 hash function based on BLAKE?

  • Luca Henzen
  • Jean-Philippe Aumasson (correct)
  • Willi Meier
  • Daniel J. Bernstein
  • In which year was BLAKE3, based on BLAKE2, announced?

    <p>2020</p> Signup and view all the answers

    How many entries were there in the NIST hash function competition in 2008?

    <p>51 entries</p> Signup and view all the answers

    What is the core block transformation in BLAKE based on?

    <p>A table of 16 constant words and a table of 10 16-element permutations</p> Signup and view all the answers

    What is the main difference between BLAKE and ChaCha's quarter-round function?

    <p>BLAKE reuses the permutation of the ChaCha stream cipher with opposite direction rotations</p> Signup and view all the answers

    What are some changes that have been made to BLAKE in response to the NIST hash function competition?

    <p>The number of rounds was increased from 10/14 to 14/16</p> Signup and view all the answers

    What was the design goal of BLAKE2 in relation to MD5 and SHA-1 algorithms?

    <p>To provide better security and performance than MD5 and SHA-1</p> Signup and view all the answers

    What features does BLAKE2 support?

    <p>Keying, salting, personalization, and hash tree modes</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser