- From: John Hudson <tiro@tiro.com>
- Date: Thu, 30 Jul 2009 17:25:19 -0700
- 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 UTC