On 01/04/09 16:58, Florian Weimer wrote:
The ß-β near-collision is not a problem because ß is normalized to ss. I've been joking that the<http://www.buße.de> (which once was about buses, not penance) was one of the first IDNs.
As a sidenote, the status of ß is one of the big arguments currently going on in the IDN-revision working group.
This highlights a significant problem with IDNA implementations: IDNA only makes sense as some sort of opaque hashing mechanism to get a resource from DNS. The protocol does not actually support going backwards, from IDNA-encoded name to the original Unicode string. The Mozilla implementation is totally broken in this regard.
I'm sorry, I don't understand what you mean here. Are you saying that the protocol doesn't support going from www.xn--caf-dma.com www.café.com? Because it certainly does.
Here's a tool that takes it both ways: http://www.motobit.com/util/punycode-decoder-encoder.asp Gerv _______________________________________________ dev-security mailing list [email protected] https://lists.mozilla.org/listinfo/dev-security
