HORIZON HASKELLDocslts/ghc-9.14.x45dd5372026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 2026-10-11

ModuleHsOpenSSL-0.11.7.11Haskell2010

OpenSSL.EVP.Verify

Message verification using asymmetric cipher and message digest algorithm. This is an opposite of OpenSSL.EVP.Sign.

  • 1 type
  • 3 values
  • PackageHsOpenSSL-0.11.7.11
  • Exports4
  • LanguageHaskell2010
  • LicenceLicenseRef-PublicDomain
  • SourceVerify.hs
valueverify
  1. :: PublicKey key
  2. => Digest

    message digest algorithm to use

  3. -> String

    message signature

  4. -> key

    public key to verify the signature

  5. -> String

    input string to verify

  6. -> IO VerifyStatus

    the result of verification

#

Deprecated. Use verifyBS or verifyLBS instead.

verify verifies a signature and a stream of data. The string must not contain any letters which aren't in the range of U+0000 - U+00FF.