HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Modulecryptonite-0.30Haskell2010

Crypto.MAC.Poly1305

Poly1305 implementation

Contents
  1. Incremental MAC Functions
  2. One-pass MAC function
Synopsis
  • Packagecryptonite-0.30
  • Exports9
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourcePoly1305.hs
typetype Ctx = State

Deprecated. use Poly1305 State instead

Poly1305 State. use State instead of Ctx

newtypenewtype State

Poly1305 State

This type is an instance of ByteArrayAccess for debugging purpose. Internal layout is architecture dependent, may contain uninitialized data fragments, and change in future versions. The bytearray should not be used as input to cryptographic algorithms.

Instances1ByteArrayAccess
newtypenewtype Auth

Poly1305 Auth

Constructors

Instances3Eq, NFData, ByteArrayAccess
  • Eq AuthDefined in cryptonite-0.30 · Crypto.MAC.Poly1305
  • NFData AuthDefined in cryptonite-0.30 · Crypto.MAC.Poly1305
  • ByteArrayAccess AuthDefined in cryptonite-0.30 · Crypto.MAC.Poly1305

Incremental MAC Functions

One-pass MAC function