Uploaded image for project: 'Commons Math'
  1. Commons Math
  2. MATH-710

Add support for fast cryptographically secure pseudorandom number generator ISAAC

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.2
    • Fix Version/s: 3.0
    • Labels:
      None

      Description

      Dear developers, please add to Commons Math library support for ISAAC random number generator. This is a free and open-source CSPRNG (see at http://burtleburtle.net/bob/rand/isaacafa.html).

      Rewrited (with some improvements) Java code from original C version is attached.

        Attachments

        1. ISAACRandom.java
          8 kB
          Eldar Agalarov
        2. ISAACRandom.java.patch
          17 kB
          Eldar Agalarov
        3. ISAACTest.java
          36 kB
          Eldar Agalarov
        4. ISAACTest.java.patch
          73 kB
          Eldar Agalarov

          Activity

            People

            • Assignee:
              luc Luc Maisonobe
              Reporter:
              filosofem Eldar Agalarov
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1h
                1h
                Remaining:
                Remaining Estimate - 1h
                1h
                Logged:
                Time Spent - Not Specified
                Not Specified