This file is indexed.

/var/lib/ghc/package.conf.d/cryptohash-sha256-0.11.101.0.conf is in libghc-cryptohash-sha256-dev 0.11.101.0-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
name: cryptohash-sha256
version: 0.11.101.0
id: cryptohash-sha256-0.11.101.0-7HmQENF7HqdHkkyedr3nAL
key: cryptohash-sha256-0.11.101.0-7HmQENF7HqdHkkyedr3nAL
license: BSD3
copyright: Vincent Hanquez, Herbert Valerio Riedel
maintainer: Herbert Valerio Riedel <hvr@gnu.org>
homepage: https://github.com/hvr/cryptohash-sha256
synopsis: Fast, pure and practical SHA-256 implementation
description:
    A practical incremental and one-pass, pure API to
    the [SHA-256 cryptographic hash algorithm](https://en.wikipedia.org/wiki/SHA-2) according
    to [FIPS 180-4](http://dx.doi.org/10.6028/NIST.FIPS.180-4)
    with performance close to the fastest implementations available in other languages.
    .
    The core SHA-256 algorithm is implemented in C and is thus expected
    to be as fast as the standard [sha256sum(1) tool](https://linux.die.net/man/1/sha256sum);
    for instance, on an /Intel Core i7-3770/ at 3.40GHz this implementation can
    compute a SHA-256 hash over 230 MiB of data in under one second.
    (If, instead, you require a pure Haskell implementation and performance is secondary, please refer to the [SHA package](https://hackage.haskell.org/package/SHA).)
    .
    .
    Additionally, this package provides support for
    .
    - HMAC-SHA-256: SHA-256-based [Hashed Message Authentication Codes](https://en.wikipedia.org/wiki/HMAC) (HMAC)
    - HKDF-SHA-256: [HMAC-SHA-256-based Key Derivation Function](https://en.wikipedia.org/wiki/HKDF) (HKDF)
    .
    conforming to [RFC6234](https://tools.ietf.org/html/rfc6234), [RFC4231](https://tools.ietf.org/html/rfc4231), [RFC5869](https://tools.ietf.org/html/rfc5869), et al..
    .
    === Relationship to the @cryptohash@ package and its API
    .
    This package has been originally a fork of @cryptohash-0.11.7@ because the @cryptohash@
    package had been deprecated and so this package continues to satisfy the need for a
    lightweight package providing the SHA-256 hash algorithm without any dependencies on packages
    other than @base@ and @bytestring@. The API exposed by @cryptohash-sha256-0.11.*@'s
    "Crypto.Hash.SHA256" module is guaranteed to remain a compatible superset of the API provided
    by the @cryptohash-0.11.7@'s module of the same name.
    .
    Consequently, this package is designed to be used as a drop-in replacement for @cryptohash-0.11.7@'s
    "Crypto.Hash.SHA256" module, though with
    a [clearly smaller footprint by almost 3 orders of magnitude](https://www.reddit.com/r/haskell/comments/5lxv75/psa_please_use_unique_module_names_when_uploading/dbzegx3/).
category: Data, Cryptography
exposed: True
exposed-modules:
    Crypto.Hash.SHA256
hidden-modules: Crypto.Hash.SHA256.FFI
abi: 98d300d570bd54f1323f73d91e32a429
trusted: False
import-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/cryptohash-sha256-0.11.101.0-7HmQENF7HqdHkkyedr3nAL
library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/cryptohash-sha256-0.11.101.0-7HmQENF7HqdHkkyedr3nAL
dynamic-library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2
data-dir: /usr/share/cryptohash-sha256
hs-libraries: HScryptohash-sha256-0.11.101.0-7HmQENF7HqdHkkyedr3nAL
depends:
    base-4.9.1.0 bytestring-0.10.8.1
haddock-interfaces: /usr/lib/ghc-doc/haddock/cryptohash-sha256-0.11.101.0/cryptohash-sha256.haddock
haddock-html: /usr/share/doc/libghc-cryptohash-sha256-doc/html/