/* * Based on * 1. OpenSSL lib * 2. PurpleI2P source code * 3. cppcodec lib * * PUBLIC DOMAIN C++ WRAPPER * acetone, 2022 */ #ifndef HKDF_H #define HKDF_H #include #include using uint8_t = unsigned char; namespace FriendlyCrypto { std::array hkdf (const std::array &key, const std::string &info, const uint8_t *salt = nullptr); } #endif // HKDF_H