“A nearly impenetrable thicket of geekitude…”

April 2005

More on Hashes

Posted on April 21, 2005 at 15:35

Since I last wrote about the problem with hashes, there has been a fair bit of activity and some progress:

  • An internet draft is available describing the nature of the attacks on hash functions, and how different internet applications are affected. [2018-03-02: This became RFC 4270.]
  • According to the OpenSSL changes file, additional hash algorithms are going to be supported in version 0.9.8. There is no indication of a date for that release, though.
  • Don Eastlake’s internet draft on Additional XML Security Uniform Resource Identifiers (URIs) has progressed to its final status as RFC 4051.

I have updated my previous article to reflect this.

[2018-03-02: The Hoffman draft is now RFC 4270.]

April Again

Posted on April 6, 2005 at 22:31

Every year on the first of April, it has become the tradition for one or more dodgy RFCs to be published with little or no fanfare. Who can forget 1990’s seminal Standard for the Transmission of IP Datagrams on Avian Carriers involving pigeons and duct tape? Or 1993’s Extension of MIME Content-Types to a New Medium in which the matter-transport/sentient-life-form MIME type was first defined?

This year’s first candidate describes Requirements for Morality Sections in Routing Area Drafts. This is pretty obvious stuff, dealing with the moral degeneracy brought about by the internet and the necessity of combating this through appropriate moral strictures in all future internet standards documents. Best laugh:

3.2.2. Jumbo Packets
It is no longer appropriate to refer to “jumbo packets”. Please use the term “capacitorially challenged”.

… although I’d have assumed they would prefer to be referred to as “capacitorially enhanced” myself.

Perhaps less obvious is UTF-9 and UTF-18 Efficient Transformation Formats of Unicode, which would be less funny if it were not an apparently sound technical specification. Admittedly the class of machines (also 9, 15) for which the technical innovation would be interesting is now all but extinct. Thoughtfully, the author provides example PDP-10 assembler code for the encoding and decoding process for those of us who still remember these works of art, and still have assembler manuals gathering dust on our shelves.

Tags: