[jdev] Case sensitive & jid
trejkaz at xaoza.net
Fri May 7 19:01:57 CDT 2004
On Sat, 8 May 2004 01:37, Matthias Wimmer wrote:
> Therefore md5(lowercase(jid_full)) would result in
> the same hash for two different addresses!
That's actually a property of all hashes anyway. Comes with the territory of
reducing Y bytes to X bytes where X < Y.
> But as normal impelemtations of lowercase() only convert
> the letters A to Z but not 'accented' letters like "Ü",
> md5(lowercase(jid_full)) would result in two different hashes for the
> same address.
Now that _is_ a problem.
I've been wondering about this annoyance... Java really needs stringprep in
the language if we're to use it for Jabber. :-/
'Every sufficiently advanced technology is indistinguishable from magic' -
Arthur C Clarke
'Every sufficiently advanced magic is indistinguishable from technology' - Tom
Email: Trejkaz Xaoza <trejkaz at xaoza.net>
Web site: http://xaoza.net/trejkaz/
Jabber ID: trejkaz at jabber.xaoza.net
GPG Fingerprint: 26CF 8621 223F 3916 8872 65C5 9A27 F3C0 130F C71A
More information about the JDev