Menu

(Solved) : 10 10 Points Random Numbers Used Symmetric Key Cryptography B Random Numbers Used Public K Q31894413 . . .

10. (10 points) (a) Where are random numbers used in symmetric key cryptography? (b) Where are random numbers used in public key cryptography (specifically, RSA and Diffie-Hellman)? c) In most programming applications that require random numbers, we gener- ate the random numbers using a pseudo-random number generator (PRNG), where the PRNG is typically seeded using a function of the current time. Why is such an approach a very bad idea for generating random numbers for cryptographic applications?10. (10 points) (a) Where are random numbers used in symmetric key cryptography? (b) Where are random numbers used in public key cryptography (specifically, RSA and Diffie-Hellman)? c) In most programming applications that require random numbers, we gener- ate the random numbers using a pseudo-random number generator (PRNG), where the PRNG is typically seeded using a function of the current time. Why is such an approach a very bad idea for generating random numbers for cryptographic applications? Show transcribed image text

Expert Answer


Answer to 10 10 Points Random Numbers Used Symmetric Key Cryptography B Random Numbers Used Public K Q31894413 . . .

OR