Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-cryptohash | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 0.11.9 | Vendor: openSUSE |
Release: bp156.4.4 | Build date: Tue Mar 5 11:20:08 2024 |
Group: Unspecified | Build host: h02-ch1d |
Size: 345593 | Source RPM: ghc-cryptohash-0.11.9-bp156.4.4.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/cryptohash | |
Summary: Collection of crypto hashes, fast, pure and practical |
DEPRECATED: this library is still fully functional, but please use cryptonite for new projects and convert old one to use cryptonite. This is where things are at nowadays. A collection of crypto hashes, with a practical incremental and one-pass, pure APIs, with performance close to the fastest implementations available in other languages. The implementations are made in C with a haskell FFI wrapper that hide the C implementation. Simple examples using the unified API: > import Crypto.Hash > > sha1 :: ByteString -> Digest SHA1 > sha1 = hash > > hexSha3_512 :: ByteString -> String > hexSha3_512 bs = show (hash bs :: Digest SHA3_512) Simple examples using the module API: > import qualified Crypto.Hash.SHA1 as SHA1 > > main = putStrLn $ show $ SHA1.hash (Data.ByteString.pack [0..255]) > import qualified Crypto.Hash.SHA3 as SHA3 > > main = putStrLn $ show $ digest > where digest = SHA3.finalize ctx > ctx = foldl' SHA3.update iCtx (map Data.ByteString.pack [ [1,2,3], [4,5,6] ] > iCtx = SHA3.init 224.
BSD-3-Clause
* Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com> - disable %{ix86} build * Tue Aug 25 2020 psimons@suse.com - Add cryptohash at version 0.11.9.
/usr/lib64/ghc-8.10.7/cryptohash-0.11.9 /usr/lib64/ghc-8.10.7/cryptohash-0.11.9/libHScryptohash-0.11.9-356sHXysg152D6Foo45mcs-ghc8.10.7.so /usr/share/licenses/ghc-cryptohash /usr/share/licenses/ghc-cryptohash/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 15:02:59 2025