Yarrow Algorithm

The Yarrow algorithm is a cryptographically secure pseudo-random number generator. The name is taken from the yarrow plant, the stalks of which are dried and used as a randomising agent in I Ching divination. It was designed by Bruce Schneier, John Kelsey, and Niels Ferguson of Counterpane Labs (Kelsey et. al, 1999). The Yarrow algorithm is explicitly unpatented and royalty-free; no license is required to use it. Yarrow is incorporated in Mac OS X in its /dev/random device. An improved design from Ferguson and Schneier, Fortuna, is described in their book, Practical Cryptography.

References

  • John Kelsey, Bruce Schneier, Niels Ferguson: Yarrow-160: Notes on the Design and Analysis of the Yarrow Cryptographic Pseudorandom Number Generator. Selected Areas in Cryptography 1999: pp13–33

External links

 

<< PreviousWord BrowserNext >>
michael iv
michael v
the hospital
michael vi
the house in the middle
morgan stanley
timothy chambers
michael vii
how the west was won (movie)
james mason
the hustler
decay product
the immigrant
in the land of the head hunters
saumur
invasion of the body snatchers
kenneth patchen
massive attack
american falls
chewco
yolo county, california
cordelia (moon)
daria
ophelia (moon)
bianca (moon)
acm
wadden
alternation (linguistics)
pierre samuel du pont de nemours
cressida (moon)
desdemona (moon)
juliet (moon)
i ching hexagram 01
moana pozzi
i ching hexagram 02
i ching hexagram 03
list of chinese language poets
i ching hexagram 04
i ching hexagram 05
i ching hexagram 06
i ching hexagram 07
rosalind (moon)
i ching hexagram 08
michael dukakis