diff --git a/src/lib/libc/crypt/arc4random.3 b/src/lib/libc/crypt/arc4random.3 index 5344769d..476bc280 100644 --- a/src/lib/libc/crypt/arc4random.3 +++ b/src/lib/libc/crypt/arc4random.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: arc4random.3,v 1.31 2013/10/22 06:40:36 deraadt Exp $ +.\" $OpenBSD: arc4random.3,v 1.32 2013/10/22 06:51:41 jmc Exp $ .\" .\" Copyright 1997 Niels Provos .\" All rights reserved. @@ -93,7 +93,6 @@ as it avoids "modulo bias" when the upper bound is not a power of two. In the worst case, this function may consume multiple iterations to ensure uniformity; see the source code to understand the problem and solution. -.Pp .Sh RETURN VALUES These functions are always successful, and no return value is reserved to indicate an error. @@ -102,14 +101,13 @@ reserved to indicate an error. .Xr rand48 3 , .Xr random 3 .Sh HISTORY -.Pp These functions first appeared in .Ox 2.1 . .Pp The original version of this random number generator used the RC4 (also known as ARC4) algorithm. In -.Ox 5.5 , +.Ox 5.5 it was replaced with the ChaCha20 cipher, and it may be replaced again in the future as cryptographic techniques advance. A good mnemonic is