module Botan.Low.PubKey.DH (
privKeyLoadDH
, pubKeyLoadDH
) where
import Botan.Bindings.PubKey.DH
import Botan.Low.MPI
import Botan.Low.PubKey
privKeyLoadDH
:: MP
-> MP
-> MP
-> IO PrivKey
privKeyLoadDH :: MP -> MP -> MP -> IO PrivKey
privKeyLoadDH = (Ptr BotanPrivKey -> BotanMP -> BotanMP -> BotanMP -> IO CInt)
-> MP -> MP -> MP -> IO PrivKey
mkPrivKeyLoad3 Ptr BotanPrivKey -> BotanMP -> BotanMP -> BotanMP -> IO CInt
botan_privkey_load_dh
pubKeyLoadDH
:: MP
-> MP
-> MP
-> IO PubKey
pubKeyLoadDH :: MP -> MP -> MP -> IO PubKey
pubKeyLoadDH = (Ptr BotanPubKey -> BotanMP -> BotanMP -> BotanMP -> IO CInt)
-> MP -> MP -> MP -> IO PubKey
mkPubKeyLoad3 Ptr BotanPubKey -> BotanMP -> BotanMP -> BotanMP -> IO CInt
botan_pubkey_load_dh