3 ms·
One of the siggraph papers is titled ‘FontCode: Embedding Information in Text Documents using Glyph Perturbation’. This is a type of steganography where the sha
by bawana 8y ago
One of the siggraph papers is titled ‘FontCode: Embedding Information in Text Documents using Glyph Perturbation’. This is a type of steganography where the shape of the font is perturbed in a way to encode information. Basically, you make a key value store (a code book in their jargon) of input letters mapped to subtle variations of the same letter of a specific font. My confusion arises from how you get Microsoft word to use these variations. Since the font file on your pc contains only one glyph for each letter, how do you get a text editor to use bastardized glyphs that are not in the OS?
- jcl 8y agoThe authors are assuming that they are allowed to use custom fonts. So if they need eight different variants of any particular glyph, they can just create eight different custom fonts where each glyph has the desired appearance. And yes, if you received a Word document with custom fonts, you might be suspicious of hidden information, but the authors are further assuming that the document is only distributed in a format where the use of custom fonts is not readily apparent. This is why they talk about extracting the information from "an encoded document stored as a vector graphic or pixel image, or even on a printed paper".