Hello Hosnieh,

On 31 Jul 2015, at 16:26, Hosnieh Rafiee wrote:

Hi,

I have reviewed this draft. I have some questions and feedbacks...

The sense of the room in the IETF-93 meeting was to do do a BASE32 encoding of local part with 60 character labels, 
shortest label is the left most label. 

I would see the use of base32 (without extra improvement techniques) as a security risk. This is because, it decreases the entropy of SHA256 hash function (As far as I know based on my experiment with SHA256, SHA256 are case sensitive) which result in possible attacks on usernames and forging usernames.

The planned/suggested use of base32 is *instead of* SHA256. Thus, entropy is not a topic - as there is no hashing.

(That said, encoding a SHA256 hash as base32 would not lose entropy. Treating a base64-encoding of SHA256 as something base32-like would lose entropy, but that’s a terrible idea for several reasons and nobody is suggesting it).

Kind regards,
--
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/

_______________________________________________
dane mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dane

Reply via email to