/************************************************* * X9.42 PRF Header File * * (C) 1999-2007 Jack Lloyd * *************************************************/ #ifndef BOTAN_ANSI_X942_PRF_H__ #define BOTAN_ANSI_X942_PRF_H__ #include namespace Botan { /************************************************* * X9.42 PRF * *************************************************/ class BOTAN_DLL X942_PRF : public KDF { public: SecureVector derive(u32bit, const byte[], u32bit, const byte[], u32bit) const; X942_PRF(const std::string&); private: std::string key_wrap_oid; }; } #endif