module Botan.Low.PubKey.DH where
import qualified Data.ByteString as ByteString
import Botan.Bindings.PubKey.DH
import Botan.Low.Error
import Botan.Low.Make
import Botan.Low.MPI
import Botan.Low.Prelude
import Botan.Low.PubKey
privKeyLoadDH
:: MP
-> MP
-> MP
-> IO PrivKey
privKeyLoadDH :: MP -> MP -> MP -> IO PrivKey
privKeyLoadDH = (Ptr BotanPrivKey
-> BotanMP -> BotanMP -> BotanMP -> IO BotanErrorCode)
-> MP -> MP -> MP -> IO PrivKey
mkPrivKeyLoad3 Ptr BotanPrivKey
-> BotanMP -> BotanMP -> BotanMP -> IO BotanErrorCode
botan_privkey_load_dh
pubKeyLoadDH
:: MP
-> MP
-> MP
-> IO PubKey
pubKeyLoadDH :: MP -> MP -> MP -> IO PubKey
pubKeyLoadDH = (Ptr BotanPubKey
-> BotanMP -> BotanMP -> BotanMP -> IO BotanErrorCode)
-> MP -> MP -> MP -> IO PubKey
mkPubKeyLoad3 Ptr BotanPubKey
-> BotanMP -> BotanMP -> BotanMP -> IO BotanErrorCode
botan_pubkey_load_dh