Why is the random class in the .net framework not suitable, Basic Computer Science

Assignment Help:

QUESTION

(a) (i) Why is the Random class in the .NET framework not suitable for generating random bytes for cryptography purposes?

(ii) Mention two characteristics required for generating random bytes for cryptography purposes?

(iii) Name the class that is typically used for generating random bytes for cryptography purposes. Are the values generated truly random? Justify your answer.

(iv) How are truly random values generated for high security applications?

(b) For each of the following algorithms mention the type of algorithm and the security services provided by the algorithms:

  1. IDEA
  2. RSA
  3. SHA
  4. HMAC-SHA
  5. DSA

Related Discussions:- Why is the random class in the .net framework not suitable

Summery, This is an article and I want great synopsis for the article

This is an article and I want great synopsis for the article

Describe what are system software and application software, Problem: (a...

Problem: (a) Using appropriate examples describe what are System software and Application Software. (b) Explain four tasks of file management a user frequently performs i

Algorithm, solve three given number in ascending order through algorithm

solve three given number in ascending order through algorithm

Storage mechanism of magnetic disk, Storage Mechanism of Magnetic disk: ...

Storage Mechanism of Magnetic disk: Storage Mechanism: Magnetic disk drives contain metal disks that are coated on both sides with an iron oxide recording material. Several

Types of operating systems, Operating Systems:  An operating system is a se...

Operating Systems:  An operating system is a set of programs that manage computer hardware resources and provide common services for application software.  There are following kind

Cmis, how much it cost for 8 week class

how much it cost for 8 week class

Bus structure, which computer architecture use single bus structure??????? ...

which computer architecture use single bus structure??????? tells the name and little bit working

Algorithm and flowchart, Write an alogorithm to calculate the right angled ...

Write an alogorithm to calculate the right angled triangle

Explain Debug program in assembly language , To make a program in assemble...

To make a program in assembler two choices exist, the earliest one is to use the TASM or Turbo Assembler, of Borland, and the next one is to use the debugger, generally we use this

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd