I really don't want to use this word, but this is <i>retarded</i>. Something like RFC 2898 would be a good starting point for explaining why. <a href="http://www.ietf.org/rfc/rfc2898.txt" rel="nofollow">http://www.ietf.org/rfc/rfc2898.txt</a>