Packages / openSUSE Leap 16.0 / Unspecified / ghc-cryptohash-sha256

Package: ghc-cryptohash-sha256 (0.11.102.1-bp160.1.13)

Schnelle, reine und praxisnahe SHA-256-Implementierung

Eine praxisnahe inkrementelle und Einpass-API in reinem Stil für den [kryptografischen Hash-Algorithmus SHA-256](https://en.wikipedia.org/wiki/SHA-2) gemäß [FIPS 180-4](http://dx.doi.org/10.6028/NIST.FIPS.180-4) mit einer Leistung nahe den schnellsten Implementierungen in anderen Sprachen. Der Kernalgorithmus SHA-256 ist in C implementiert und sollte daher ebenso schnell sein wie das Standardwerkzeug [sha256sum(1)](https://linux.die.net/man/1/sha256sum); beispielsweise kann diese Implementierung auf einem /Intel Core i7-3770/ mit 3,40 GHz einen SHA-256-Hash über 230 MiB Daten in unter einer Sekunde berechnen. (Wenn Sie stattdessen eine reine Haskell- Implementierung benötigen und Leistung zweitrangig ist, siehe das [SHA- Paket](https://hackage.haskell.org/package/SHA).) Zusätzlich bietet dieses Paket Unterstützung für - HMAC-SHA-256: SHA-256-basierte [Hashed Message Authentication Codes](https://en.wikipedia.org/wiki/HMAC) (HMAC) - HKDF-SHA-256: [HMAC-SHA-256-basierte Key Derivation Function](https://en.wikipedia.org/wiki/HKDF) (HKDF) konform zu [RFC6234](https://tools.ietf.org/html/rfc6234), [RFC4231](https://tools.ietf.org/html/rfc4231), [RFC5869](https://tools.ietf.org/html/rfc5869) u. a. === Beziehung zum Paket 'cryptohash' und seiner API Dieses Paket war ursprünglich ein Fork von 'cryptohash-0.11.7', weil das Paket 'cryptohash' veraltet war; dieses Paket deckt weiterhin den Bedarf an einem schlanken Paket für den SHA-256-Hash-Algorithmus ohne Abhängigkeiten von anderen Paketen außer 'base' und 'bytestring'. Die von 'cryptohash-sha256-0.11.*' über das Modul "Crypto.Hash.SHA256" bereitgestellte API bleibt garantiert eine kompatible Obermenge der API des gleichnamigen Moduls von 'cryptohash-0.11.7'. Entsprechend ist dieses Paket als Drop-in-Ersatz für das Modul "Crypto.Hash.SHA256" von 'cryptohash-0.11.7' gedacht, jedoch mit einem [deutlich kleineren Footprint um nahezu drei Größenordnungen](https://www.reddit.com/r/haskell/comments/5lxv75/psa_please_use_unique_module_names_when_uploading/dbzegx3/).

Other Packages Related to ghc-cryptohash-sha256:

  • dep: ld-linux-aarch64.so.1()(64bit)

    Package not available

  • dep: ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)

    Package not available

  • dep: libHSbase-4.19.2.0-7e67-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSbytestring-0.12.1.0-d946-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSdeepseq-1.5.1.0-7fa1-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSghc-bignum-1.3-86c2-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSghc-boot-th-9.8.3-2c22-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSghc-prim-0.11.0-7710-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSpretty-1.1.3.6-d27b-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHStemplate-haskell-2.21.0.0-c6f5-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libgmp.so.10()(64bit)

    Package not available

  • dep: libm.so.6()(64bit)

    Package not available

  • dep: libc.so.6(GLIBC_2.17)(64bit)

    Package not available

Download ghc-cryptohash-sha256

ArchitecturePackage sizeInstalled sizeFilesPackage
aarch6430 KiB70 KiBlist of filesDownload
ppc64le32 KiB134 KiBlist of filesDownload
x86_6430 KiB74 KiBlist of filesDownload

Paketdateipfade (4)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/lib64/ghc-9.8.3/lib/libHScryptohash-sha256-0.11.102.1-1MIuQfh7IFoJWi8JngyNUf-ghc9.8.3.so
  • /usr/lib64/ghc-9.8.3/lib/libHScryptohash-sha256-0.11.102.1-246MGJ0w2xTKXhHikXW3rP-ghc9.8.3.so
  • /usr/share/licenses/ghc-cryptohash-sha256
  • /usr/share/licenses/ghc-cryptohash-sha256/LICENSE

Field source: openSUSE Leap 16.0 OSS

Dieses Paket verwenden

OpenFactory kann dieses Betriebssystem in einer Browser-VM starten oder einen Image-Build mit dem nativen Paketnamen aus diesem Datensatz beginnen.

Versionen, Suiten und Repositories

Jede Zeile ist Paketindex-Metadaten für eine Version, Architektur, Suite und ein Repository. Namen, URLs und Größen stammen aus der Quelle; ein Link ist ein veränderbarer Abrufort, kein Weitergabanspruch von OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
0.11.102.1-bp160.1.13leap-16.0 / ossaarch64openSUSE Leap 16.0 · OSS · multi-architecture30 KiB70 KiBaarch64/ghc-cryptohash-sha256-0.11.102.1-bp160.1.13.aarch64.rpm
0.11.102.1-bp160.1.13leap-16.0 / ossppc64leopenSUSE Leap 16.0 · OSS · multi-architecture32 KiB134 KiBppc64le/ghc-cryptohash-sha256-0.11.102.1-bp160.1.13.ppc64le.rpm
0.11.102.1-bp160.1.13leap-16.0 / ossx86_64openSUSE Leap 16.0 · OSS · multi-architecture30 KiB74 KiBx86_64/ghc-cryptohash-sha256-0.11.102.1-bp160.1.13.x86_64.rpm

Field source: openSUSE Leap 16.0 OSS

Bekannte Sicherheitslücken

Keine passenden Meldungen in den erfassten Quellen.

Zuletzt synchronisiert:

[CVE-Katalog]

Prüfsummen

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

0.11.102.1-bp160.1.13 / aarch64Beobachtet Sep 1, 2026sha512 f59c693e8320…312c615ePrüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): f59c693e8320f4d1d9e1b4c20f2e81d50c1bacaf225f8b563df46054f0c9f2c6bafd5e29d3140df8e01153a9090a07e497595a9dcc0ddc1245894b12312c615e

Field source: openSUSE Leap 16.0 OSS

0.11.102.1-bp160.1.13 / ppc64leBeobachtet Sep 1, 2026sha512 30107ee837d5…ba984e74Prüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): 30107ee837d5d3ae0d0977265bf7afc52af4ce48fa4c1b5979458b0b976a7143891eae7e353624a8c26be51fcbe8acdb22ea1f28871e171f2ab9b8c9ba984e74

Field source: openSUSE Leap 16.0 OSS

0.11.102.1-bp160.1.13 / x86_64Beobachtet Sep 1, 2026sha512 d2a0a4d5eaf5…2d633a75Prüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): d2a0a4d5eaf5f4bf4de388868d0aa3416954178a8cbe6aef57d66bb1a9e5722870bd5589d6950b6c8b0005793902db5ecf710a2838fbab121355e0fd2d633a75

Field source: openSUSE Leap 16.0 OSS

Quellen

  • Authoritative source; repository metadata signature verified

    Signaturnachweis

    leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c

    Repository-signature verification record
    Signed-object SHA-256
    271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable