Harmony
  1. Harmony
  2. HARMONY-872

[classlib][security] crypto provider: SecureRandom implementation

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Classlib
    • Labels:
      None
    • Estimated Complexity:
      Moderate

      Description

      There are two new classes.
      "SHA1PRNG_SecureRandomImpl.java" is main class implementing SecureRandom using SHA1 pseudo-random numbers generator.
      "RandomBitsSupplier.java" is platform-dependent class to run on Linux.

      1. provider_3.patch
        23 kB
        Yuri Kropachev

        Activity

        Yuri Kropachev created issue -
        Yuri Kropachev made changes -
        Field Original Value New Value
        Attachment provider_3.patch [ 12336871 ]
        Mikhail Loenko made changes -
        Assignee Mikhail Loenko [ mloenko ]
        Hide
        Mikhail Loenko added a comment -

        HARMONY-837 (two new classes - provider and MessageDigest implementation)
        HARMONY-872 (SecureRandom implementation)
        HARMONY-902 (SecureRandom, the "RandomBitsSupplier" class for Windows platform)
        Were committed in revision 425020. The build was adjusted.

        Yury, thanks for the contribution. Please check that it works now.

        Show
        Mikhail Loenko added a comment - HARMONY-837 (two new classes - provider and MessageDigest implementation) HARMONY-872 (SecureRandom implementation) HARMONY-902 (SecureRandom, the "RandomBitsSupplier" class for Windows platform) Were committed in revision 425020. The build was adjusted. Yury, thanks for the contribution. Please check that it works now.
        Mikhail Loenko made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Yuri Kropachev added a comment -

        Mikhail,
        confirm, it works, thank you.

        Show
        Yuri Kropachev added a comment - Mikhail, confirm, it works, thank you.
        Mikhail Loenko made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        10d 1h 52m 1 Mikhail Loenko 24/Jul/06 13:02
        Resolved Resolved Closed Closed
        6d 17h 47m 1 Mikhail Loenko 31/Jul/06 06:49

          People

          • Assignee:
            Mikhail Loenko
            Reporter:
            Yuri Kropachev
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development