This file is indexed.

/usr/share/doc/libghc-cryptonite-doc/html/doc-index-C.html is in libghc-cryptonite-doc 0.23-2build5.

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

The actual contents of the file can be viewed below.

1
2
3
4
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>cryptonite-0.23: Cryptography Primitives sink (Index - C)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">cryptonite-0.23: Cryptography Primitives sink</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-K.html">K</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-V.html">V</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-X.html">X</a></li><li><a href="doc-index-Z.html">Z</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - C</p><table><tr><td class="src">calculatePublic</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Crypto-PubKey-DSA.html#v:calculatePublic">Crypto.PubKey.DSA</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Crypto-PubKey-DH.html#v:calculatePublic">Crypto.PubKey.DH</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Crypto-PubKey-ECC-DH.html#v:calculatePublic">Crypto.PubKey.ECC.DH</a></td></tr><tr><td class="src">Camellia128</td><td class="module"><a href="Crypto-Cipher-Camellia.html#t:Camellia128">Crypto.Cipher.Camellia</a></td></tr><tr><td class="src">cbcDecrypt</td><td class="module"><a href="Crypto-Cipher-Types.html#v:cbcDecrypt">Crypto.Cipher.Types</a></td></tr><tr><td class="src">cbcEncrypt</td><td class="module"><a href="Crypto-Cipher-Types.html#v:cbcEncrypt">Crypto.Cipher.Types</a></td></tr><tr><td class="src">cfbDecrypt</td><td class="module"><a href="Crypto-Cipher-Types.html#v:cfbDecrypt">Crypto.Cipher.Types</a></td></tr><tr><td class="src">cfbEncrypt</td><td class="module"><a href="Crypto-Cipher-Types.html#v:cfbEncrypt">Crypto.Cipher.Types</a></td></tr><tr><td class="src">ChaChaDRG</td><td class="module"><a href="Crypto-Random.html#t:ChaChaDRG">Crypto.Random</a></td></tr><tr><td class="src">Cipher</td><td class="module"><a href="Crypto-Cipher-Types.html#t:Cipher">Crypto.Cipher.Types</a></td></tr><tr><td class="src">cipherInit</td><td class="module"><a href="Crypto-Cipher-Types.html#v:cipherInit">Crypto.Cipher.Types</a></td></tr><tr><td class="src">cipherKeySize</td><td class="module"><a href="Crypto-Cipher-Types.html#v:cipherKeySize">Crypto.Cipher.Types</a></td></tr><tr><td class="src">cipherName</td><td class="module"><a href="Crypto-Cipher-Types.html#v:cipherName">Crypto.Cipher.Types</a></td></tr><tr><td class="src">ClockSkew</td><td class="module"><a href="Crypto-OTP.html#t:ClockSkew">Crypto.OTP</a></td></tr><tr><td class="src">CMAC</td><td class="module"><a href="Crypto-MAC-CMAC.html#t:CMAC">Crypto.MAC.CMAC</a></td></tr><tr><td class="src">cmac</td><td class="module"><a href="Crypto-MAC-CMAC.html#v:cmac">Crypto.MAC.CMAC</a></td></tr><tr><td class="src">combine</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Crypto-Cipher-Salsa.html#v:combine">Crypto.Cipher.Salsa</a>, <a href="Crypto-Cipher-XSalsa.html#v:combine">Crypto.Cipher.XSalsa</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Crypto-Cipher-RC4.html#v:combine">Crypto.Cipher.RC4</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="Crypto-Cipher-ChaCha.html#v:combine">Crypto.Cipher.ChaCha</a></td></tr><tr><td class="src">common_curve</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#v:common_curve">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="src">compute</td><td class="module"><a href="Crypto-ConstructHash-MiyaguchiPreneel.html#v:compute">Crypto.ConstructHash.MiyaguchiPreneel</a></td></tr><tr><td class="src">compute'</td><td class="module"><a href="Crypto-ConstructHash-MiyaguchiPreneel.html#v:compute-39-">Crypto.ConstructHash.MiyaguchiPreneel</a></td></tr><tr><td class="src">Context</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-Hash.html#t:Context">Crypto.Hash</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Crypto-MAC-HMAC.html#t:Context">Crypto.MAC.HMAC</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="Crypto-MAC-HMAC.html#v:Context">Crypto.MAC.HMAC</a></td></tr><tr><td class="src">createEntropyPool</td><td class="module"><a href="Crypto-Random-EntropyPool.html#v:createEntropyPool">Crypto.Random.EntropyPool</a></td></tr><tr><td class="src">createEntropyPoolWith</td><td class="module"><a href="Crypto-Random-EntropyPool.html#v:createEntropyPoolWith">Crypto.Random.EntropyPool</a></td></tr><tr><td class="src">CryptoError</td><td class="module"><a href="Crypto-Error.html#t:CryptoError">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_AEADModeNotSupported</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_AEADModeNotSupported">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_AuthenticationTagSizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_AuthenticationTagSizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_EcScalarOutOfBounds</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_EcScalarOutOfBounds">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_IvSizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_IvSizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_KeySizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_KeySizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_MacKeyInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_MacKeyInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_OutputLengthTooBig</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_OutputLengthTooBig">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_OutputLengthTooSmall</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_OutputLengthTooSmall">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_PointCoordinatesInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_PointCoordinatesInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_PointFormatInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_PointFormatInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_PointFormatUnsupported</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_PointFormatUnsupported">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_PointSizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_PointSizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_PrimeSizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_PrimeSizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_PublicKeySizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_PublicKeySizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_SaltTooSmall</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_SaltTooSmall">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_SecretKeySizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_SecretKeySizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_SecretKeyStructureInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_SecretKeyStructureInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoError_SharedSecretSizeInvalid</td><td class="module"><a href="Crypto-Error.html#v:CryptoError_SharedSecretSizeInvalid">Crypto.Error</a></td></tr><tr><td class="src">CryptoFailable</td><td class="module"><a href="Crypto-Error.html#t:CryptoFailable">Crypto.Error</a></td></tr><tr><td class="src">CryptoFailed</td><td class="module"><a href="Crypto-Error.html#v:CryptoFailed">Crypto.Error</a></td></tr><tr><td class="src">CryptoPassed</td><td class="module"><a href="Crypto-Error.html#v:CryptoPassed">Crypto.Error</a></td></tr><tr><td class="src">ctrCombine</td><td class="module"><a href="Crypto-Cipher-Types.html#v:ctrCombine">Crypto.Cipher.Types</a></td></tr><tr><td class="src">Ctx</td><td class="module"><a href="Crypto-MAC-Poly1305.html#t:Ctx">Crypto.MAC.Poly1305</a></td></tr><tr><td class="src">Curve</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#t:Curve">Crypto.PubKey.ECC.Types</a>, <a href="Crypto-PubKey-ECC-DH.html#t:Curve">Crypto.PubKey.ECC.DH</a></td></tr><tr><td class="src">CurveBinary</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#t:CurveBinary">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#v:CurveBinary">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="src">CurveCommon</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#t:CurveCommon">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#v:CurveCommon">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="src">CurveF2m</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#v:CurveF2m">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="src">CurveFP</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#v:CurveFP">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="src">curveGenerateKeyPair</td><td class="module"><a href="Crypto-ECC.html#v:curveGenerateKeyPair">Crypto.ECC</a></td></tr><tr><td class="src">curveGenerateScalar</td><td class="module"><a href="Crypto-ECC.html#v:curveGenerateScalar">Crypto.ECC</a></td></tr><tr><td class="src">CurveName</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#t:CurveName">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="src">CurvePrime</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#t:CurvePrime">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#v:CurvePrime">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="src">curveSizeBits</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Crypto-PubKey-ECC-Types.html#v:curveSizeBits">Crypto.PubKey.ECC.Types</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Crypto-ECC.html#v:curveSizeBits">Crypto.ECC</a></td></tr><tr><td class="src">Curve_P256R1</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-ECC.html#t:Curve_P256R1">Crypto.ECC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-ECC.html#v:Curve_P256R1">Crypto.ECC</a></td></tr><tr><td class="src">Curve_P384R1</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-ECC.html#t:Curve_P384R1">Crypto.ECC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-ECC.html#v:Curve_P384R1">Crypto.ECC</a></td></tr><tr><td class="src">Curve_P521R1</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-ECC.html#t:Curve_P521R1">Crypto.ECC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-ECC.html#v:Curve_P521R1">Crypto.ECC</a></td></tr><tr><td class="src">Curve_X25519</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-ECC.html#t:Curve_X25519">Crypto.ECC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-ECC.html#v:Curve_X25519">Crypto.ECC</a></td></tr><tr><td class="src">Curve_X448</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Crypto-ECC.html#t:Curve_X448">Crypto.ECC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Crypto-ECC.html#v:Curve_X448">Crypto.ECC</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.3</p></div></body></html>