W3C home > Mailing lists > Public > www-font@w3.org > July to September 2009

Re: EOT-Lite File Format

From: John Hudson <tiro@tiro.com>
Date: Thu, 30 Jul 2009 17:25:19 -0700
Message-ID: <4A7239EF.8060402@tiro.com>
To: Thomas Lord <lord@emf.net>
CC: John Daggett <jdaggett@mozilla.com>, www-font <www-font@w3.org>
Thomas Lord wrote:

>> For implementations *only* supporting EOT-Lite, the font is not
>> loaded.  No exceptions. 

> I think we have a problem there.  What you describe
> is a DRM-via-standards mechanism 

Really? It seems to me that it is simply chucking something that it 
considers an invalid file. A DRM-enabling mechanism is something that 
restricts use of a font by a user agent. The font being invalid 
according to the format specification doesn't seem to me to be 
DRM-enabling. I mean, how is the described behaviour

    1. Check that MagicNumber is 0x504C.
    2. Check that the version number is either 0x00010000,
          0x00020001, or 0x00020002.
    3. Check that Flag bits TTEMBED_TTCOMPRESSED and
          TTEMBED_XORENCRYPTDATA are not set.

    If any of these checks fail, the font is not loaded.

exploitable as a protection?

I guess a font is really well protected if it won't display anywhere.:)

JH
Received on Friday, 31 July 2009 00:26:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 11 June 2011 00:14:03 GMT