HORIZON HASKELLDocslts/ghc-9.14.x99ffbb82026-10-19Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 99ffbb8 · 2026-10-19

Modulecrypton-1.0.6Haskell2010

Crypto.MAC.Poly1305

Poly1305 implementation

Contents
  1. Incremental MAC Functions
  2. One-pass MAC function
Synopsis
  • Packagecrypton-1.0.6
  • 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 crypton-1.0.6 · Crypto.MAC.Poly1305
  • NFData AuthDefined in crypton-1.0.6 · Crypto.MAC.Poly1305
  • ByteArrayAccess AuthDefined in crypton-1.0.6 · Crypto.MAC.Poly1305

Incremental MAC Functions

One-pass MAC function