We describe the design of Yarrow, a family of cryptographicpseudo-random number generators (PRNG). We describe the concept ofa PRNG as a separate cryptographic primitive, and the design principlesused to develop Yarrow. We then discuss the ways that PRNGs can failin practice, which motivates our discussion of the components of Yarrowand how they make Yarrow secure. Next, we define a specific instanceof a PRNG in the Yarrow family that makes use of available technologytoday. We conclude with a brief listing of open questions and intendedimprovements in future releases.
CITATION STYLE
Kelsey, J., Schneier, B., & Ferguson, N. (2000). Yarrow-160: Notes on the design and analysis of the yarrow cryptographic pseudorandom number generator. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1758, pp. 13–33). Springer Verlag. https://doi.org/10.1007/3-540-46513-8_2
Mendeley helps you to discover research relevant for your work.