Mon, 03 Mar 2025 02:22:48 UTC | login

Information for RPM ghc-tf-random-0.5-46.fc41.riscv64.rpm

ID1427149
Nameghc-tf-random
Version0.5
Release46.fc41
Epoch
Archriscv64
SummaryHigh-quality splittable pseudorandom number generator
DescriptionThis package contains an implementation of a high-quality splittable pseudorandom number generator. The generator is based on a cryptographic hash function built on top of the ThreeFish block cipher. See the paper /Splittable Pseudorandom Number Generators Using Cryptographic Hashing/ by Claessen, Pałka for details and the rationale of the design. The package provides the following: * A splittable PRNG that implements the standard 'System.Random.RandomGen' class. * The generator also implements an alternative version of the 'System.Random.TF.Gen.RandomGen' class (exported from "System.Random.TF.Gen"), which requires the generator to return pseudorandom integers from the full 32-bit range, and contains an n-way split function. * An alternative version of the 'Random' class is provided, which is linked to the new 'RandomGen' class, together with 'Random' instances for some integral types. * Two functions for initialising the generator with a non-deterministic seed: one using the system time, and one using the '/dev/urandom' UNIX special file. The package uses an adapted version of the reference C implementation of ThreeFish from the reference package of the Skein hash function (<https://www.schneier.com/skein.html>), originally written by Doug Whiting. Please note that even though the generator provides very high-quality pseudorandom numbers, it has not been designed with cryptographic applications in mind.
Build Time2024-08-12 05:15:39 GMT
Size50.64 KB
1ece4ec681bcbd956711d283e98f76aa
LicenseBSD-3-Clause AND LicenseRef-PublicDomain
Buildrootf41-build-838939-159865
Provides
ghc-tf-random = 0.5-46.fc41
ghc-tf-random(riscv-64) = 0.5-46.fc41
libHStf-random-0.5-LBeaIbl5Yhg9Scx7AAOSwn-ghc9.6.6.so()(64bit)
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
libHSarray-0.5.6.0-ghc9.6.6.so()(64bit)
libHSbase-4.18.2.1-ghc9.6.6.so()(64bit)
libHSbytestring-0.11.5.3-ghc9.6.6.so()(64bit)
libHSdeepseq-1.4.8.1-ghc9.6.6.so()(64bit)
libHSghc-bignum-1.3-ghc9.6.6.so()(64bit)
libHSghc-boot-th-9.6.6-ghc9.6.6.so()(64bit)
libHSghc-prim-0.10.0-ghc9.6.6.so()(64bit)
libHSmtl-2.3.1-ghc9.6.6.so()(64bit)
libHSpretty-1.1.3.6-ghc9.6.6.so()(64bit)
libHSprimitive-0.8.0.0-G7z1XrhwN0bFkYsIqIr1QU-ghc9.6.6.so()(64bit)
libHSrandom-1.2.1.2-9nSipNyPzIK3OtGny4BWjI-ghc9.6.6.so()(64bit)
libHSsplitmix-0.1.0.5-1g4Y67JB8lK4ODDsw0vzN6-ghc9.6.6.so()(64bit)
libHStemplate-haskell-2.20.0.0-ghc9.6.6.so()(64bit)
libHStime-1.12.2-ghc9.6.6.so()(64bit)
libHStransformers-0.6.1.0-ghc9.6.6.so()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.27)(64bit)
libgmp.so.10()(64bit)
libm.so.6()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rtld(GNU_HASH)
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 8 of 8
Name ascending sort Size
/usr/lib/.build-id0.00 B
/usr/lib/.build-id/1a0.00 B
/usr/lib/.build-id/1a/1a53b3a5a517eb3563954321c9658acd0c39e589.00 B
/usr/lib64/ghc-9.6.6/lib/libHStf-random-0.5-LBeaIbl5Yhg9Scx7AAOSwn-ghc9.6.6.so218.16 KB
/usr/share/licenses/ghc-tf-random0.00 B
/usr/share/licenses/ghc-tf-random/LICENSE1.45 KB
/usr/share/licenses/ghc-tf-random/LICENSE.brg1.09 KB
/usr/share/licenses/ghc-tf-random/LICENSE.tf110.00 B
Component of
Page:
1 through 50 of 53 >>>
Buildroot descending sort Created State
f41-build-840910-161014 2024-08-14 07:46:31 expired
f41-build-840896-161006 2024-08-14 07:28:33 expired
f41-build-840869-160994 2024-08-14 06:45:09 expired
f41-build-840861-160994 2024-08-14 06:45:07 expired
f41-build-840840-160968 2024-08-14 05:10:27 expired
f41-build-840562-160785 2024-08-13 12:08:05 expired
f41-build-840560-160785 2024-08-13 12:07:44 expired
f41-build-840453-160683 2024-08-13 09:32:20 expired
f41-build-840450-160683 2024-08-13 09:29:18 expired
f41-build-840014-160431 2024-08-12 19:15:34 expired
f41-build-839938-160431 2024-08-12 18:11:49 expired
f41-build-839907-160422 2024-08-12 17:59:18 expired
f41-build-839813-160371 2024-08-12 16:21:38 expired
f41-build-839708-160331 2024-08-12 14:34:50 expired
f41-build-839706-160331 2024-08-12 14:34:32 expired
f41-build-839679-160289 2024-08-12 13:56:02 expired
f41-build-839667-160289 2024-08-12 13:44:49 expired
f41-build-839622-160255 2024-08-12 13:03:45 expired
f41-build-839608-160253 2024-08-12 12:58:37 expired
f41-build-839582-160201 2024-08-12 12:33:49 expired
f41-build-839577-160219 2024-08-12 12:32:29 expired
f41-build-839575-160219 2024-08-12 12:30:30 expired
f41-build-839544-160201 2024-08-12 12:09:27 expired
f41-build-839530-160201 2024-08-12 12:02:50 expired
f41-build-839526-160201 2024-08-12 12:02:30 expired
f41-build-839524-160201 2024-08-12 11:59:23 expired
f41-build-839523-160201 2024-08-12 11:59:18 expired
f41-build-839521-160201 2024-08-12 11:59:04 expired
f41-build-839520-160201 2024-08-12 11:58:58 expired
f41-build-839519-160201 2024-08-12 11:58:56 expired
f41-build-839518-160201 2024-08-12 11:58:37 expired
f41-build-839490-160201 2024-08-12 11:49:25 expired
f41-build-839458-160145 2024-08-12 11:08:41 expired
f41-build-839457-160145 2024-08-12 11:08:26 expired
f41-build-839454-160145 2024-08-12 11:03:53 expired
f41-build-839453-160145 2024-08-12 11:03:42 expired
f41-build-839452-160145 2024-08-12 11:03:19 expired
f41-build-839451-160145 2024-08-12 11:02:58 expired
f41-build-839448-160145 2024-08-12 10:57:40 expired
f41-build-839446-160145 2024-08-12 10:56:32 expired
f41-build-839444-160145 2024-08-12 10:56:07 expired
f41-build-839443-160145 2024-08-12 10:55:30 expired
f41-build-839442-160145 2024-08-12 10:54:47 expired
f41-build-839439-160145 2024-08-12 10:51:23 expired
f41-build-839437-160145 2024-08-12 10:49:30 expired
f41-build-839436-160145 2024-08-12 10:49:10 expired
f41-build-839435-160145 2024-08-12 10:48:35 expired
f41-build-839434-160145 2024-08-12 10:47:56 expired
f41-build-839420-160145 2024-08-12 10:41:48 expired
f41-build-839417-160145 2024-08-12 10:40:23 expired