HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

ModuleHsOpenSSL-0.11.7.10Haskell2010

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.10
  • 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.