Copyright | (c) Leo D 2023 |
---|---|
License | BSD-3-Clause |
Maintainer | leo@apotheca.io |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- pkVerify :: PubKey -> PKSignAlgo -> PKSignatureFormat -> ByteString -> PKSignature -> Bool
- type PKVerify = Verify
- destroyPKVerify :: MonadIO m => PKVerify -> m ()
- newPKVerify :: MonadIO m => PubKey -> PKSignAlgo -> PKSignatureFormat -> m PKVerify
- pkVerifyUpdate :: MonadIO m => PKVerify -> ByteString -> m ()
- pkVerifyFinish :: MonadIO m => PKVerify -> PKSignature -> m Bool
Thing
Usage
Public Key Signature Verification
pkVerify :: PubKey -> PKSignAlgo -> PKSignatureFormat -> ByteString -> PKSignature -> Bool Source #
Data type
Destructor
destroyPKVerify :: MonadIO m => PKVerify -> m () Source #
Initializers
newPKVerify :: MonadIO m => PubKey -> PKSignAlgo -> PKSignatureFormat -> m PKVerify Source #
Algorithm
pkVerifyUpdate :: MonadIO m => PKVerify -> ByteString -> m () Source #
pkVerifyFinish :: MonadIO m => PKVerify -> PKSignature -> m Bool Source #