/** * @dataProvider providerRfc5869 */ public function testRfc5869($hash, $ikm, $salt, $info, $L, $prk, $okm) { $ikm = pack('H*', $ikm); $salt = pack('H*', $salt); $info = pack('H*', $info); $okm = pack('H*', $okm); $result = MWCryptHKDF::HKDF($hash, $ikm, $salt, $info, $L); $this->assertEquals($okm, $result); }