Yarrow_algorithm Yarrow_algorithm

Yarrow algorithm - Definition and Overview

Related Words: Algorism, Attack, Course, Fashion, Figures, Form, Guise, Line, Lines, Math, Mathematic, Mathematics, Means, Method, Methodology

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. Yorrow is incorporated in Mac OS X in place of /dev/random.

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

Example Usage of algorithm

gapinginfinity: The world now needs a TweetRank algorithm to be able to find information from twitter quickly without wasting too much time on sheer noise.
mircbot: inaniwa submits 391B of C for Verhoeff algorithm, ranking #1 (10000pts).
hugweb: Viens de recevoir son tee-shirt "The Friendship algorithm" !! @FAN
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.