[haiku-bugs] Re: [Haiku] #13616: arc4random needed for expat

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Mon, 24 Jul 2017 09:50:13 -0000

#13616: arc4random needed for expat
-------------------------+----------------------------
   Reporter:  Begasus    |      Owner:  nobody
       Type:  bug        |     Status:  new
   Priority:  normal     |  Milestone:  Unscheduled
  Component:  - General  |    Version:  R1/Development
 Resolution:             |   Keywords:
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+----------------------------

Comment (by pulkomandy):

 We have an implementation in the FreeBSD compatibility layer (for drivers
 only, not in libbsd), but it just calls random(). But we shouldn't be
 doing that.

 A nice introduction about arc4random here (if you can survive comic sans +
 jpeg artifacts - thanks OpenBSD :/):
 http://www.openbsd.org/papers/hackfest2014-arc4random/index.html

 It seems the OpenBSD implementation is designed with portability in mind
 so we could try to port it. There are some other functions to help with
 proper random number generation which would be nice to have, too.

--
Ticket URL: <https://dev.haiku-os.org/ticket/13616#comment:5>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: