On May 9, 2017 15:46, "Yasuo Ohgaki" <yohg...@ohgaki.net> wrote:

Hi Andrey,

On Sun, Apr 30, 2017 at 8:26 AM, Yasuo Ohgaki <yohg...@ohgaki.net> wrote:

> On Sun, Apr 30, 2017 at 8:14 AM, Yasuo Ohgaki <yohg...@ohgaki.net> wrote:
>
>> I don't need your view of HKDF RFC or usage, but I do need good practical
>> examples that justify your point of view. Please don't waste of your/my
>> time,
>> just give some good examples in next reply. Thanks.
>>
>
> BTW, valid (yet not common/proper) example that I can think of is,
>
> <?php
> $strong_512bit_key = random_bytes(64);
> $strong_256bit_key = hash_hkdf('sha3-512', $strong_512bit_key, 32);
> ?>
>
> while it does not even require HKDF, though.
>
> <?php
> $strong_512bit_key = random_bytes(64);
> $strong_256bit_key = hash('sha3-256', $strong_512bit_key);
> ?>
>
> should be good enough.
>
> Even with "Info", following HMAC is enough.
>
> <?php
> $strong_512bit_key = random_bytes(64);
> $strong_256bit_key = hash_hmac('sha3-256', $strong_512bit_key,
$some_info);
> ?>
>

I'm only asking examples for long enough time.
I presume you cannot think of any valid and good example that
justify current hash_hkdf() signature.


Dude, he doesnt have to provide anything. The proposal was turned down
unanimously. Why do you keep sending mail after mail on this? Also, try
sending one mail instead of many when replying. Also, consider that the
likelihood of changing minds is now far gone as continuing this thread
without modifying your stance just biases people more against it.


Then documentation must stress not to use hash_hkdf() only with
"length" and "length/info".

Regards,

P.S.
Draft doc patch is this. (Not updated yet)
https://gist.github.com/anonymous/ace4fa267f20041676f265fe58c3f1ea

--
Yasuo Ohgaki
yohg...@ohgaki.net

Reply via email to