diff options
Diffstat (limited to 'src/Codec/Crypto/HKDF.hs')
-rw-r--r-- | src/Codec/Crypto/HKDF.hs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Codec/Crypto/HKDF.hs b/src/Codec/Crypto/HKDF.hs index 4547a52..2b1dc1f 100644 --- a/src/Codec/Crypto/HKDF.hs +++ b/src/Codec/Crypto/HKDF.hs @@ -26,8 +26,9 @@ import BTLS.BoringSSL.Digest (evpMaxMDSize) import BTLS.BoringSSL.HKDF import BTLS.Cast (asCUCharBuf) import BTLS.Types - (AssociatedData(AssociatedData), Salt(Salt), SecretKey(SecretKey), noSalt) -import Data.Digest.Internal (Algorithm(Algorithm)) + ( Algorithm(Algorithm), AssociatedData(AssociatedData), Salt(Salt) + , SecretKey(SecretKey), noSalt + ) -- | Computes an HKDF pseudorandom key (PRK) as specified by RFC 5869. extract :: Algorithm -> Salt -> SecretKey -> SecretKey |