The Importance of Random Numbers

  • Stephen Haunts


The encryption algorithms discussed in Chapter  2 require a source of random data to generate new private/public key pairs or symmetric keys. Most computers do not have a hardware-based random number generator, so software developers need to use a software-based implementation to generate random numbers that are suitable. In this chapter we will look at how to generate secure random numbers in the .NET Framework / .NETCore.

Copyright information

© Stephen Haunts 2019

Authors and Affiliations

  • Stephen Haunts
    • 1
  1. 1.BelperUK

Personalised recommendations