ticket29536 582 B

123456789
  1. o Minor features (performance, RNG):
  2. - Tor now constructs a fast secure pseudorandom number generator for
  3. each thread, to use for cases where performance is critical. This PRNG
  4. is based on AES-CTR, using a buffering construction similar to
  5. libottery and the (newer) OpenBSD arc4random() code. It outperforms
  6. OpenSSL 1.1.1a's CSPRNG by roughly a factor of 100 for small outputs.
  7. Although we believe it to be cryptographically strong, we are only
  8. using it when necessary for reasonable performance. Implements tickets
  9. 29023 and 29536.