B
You created a mirror image.(e-mail address removed) wrote:
Hey, that DataGlyph demo works pretty neat.
....
Of course, being an old System Test Engineer whose job it
was to figure out how to break software, I couldn't let
this challenge go unanswered.
So, picking up the gauntlet, I broke it in 5 seconds.
....
Naturally, the real answer is none of the above.
And the damage can be undone in 5 seconds also.
And, under the right circumstances, an undamaged
DataGlyph could suffer the same fate (which also implies
that the damaged DataGlyph could be read under the
same circumstances).
ObPuzzle: how did I "damage" the image?
Tim said:You created a mirror image.
The system can be made resistant to that problem by only allowing
palindromic messages to be encoded, such as "Madam I am Adam.", 'Able
was I ere I saw Elba." and "Named under a ban, a bared nude man."
Seriously, I am surprised that the Xerox demo does not try flipping the
image around various axes. It would be trivial to add these
transformations. Well, trivial to flip images along a few, obvious axes,
but not along every possible axis.
What I want to know is whether any open source implementations of this
technology are available. No doubt it is patented to death by Xerox.
There is another explanation for the rapidity with which your brainTim Churches wrote:
Damn. Too easy.
I should have been more precise and said "natural language palindrome",Why couldn't they simply encode your input as a palindrome?
Input: Mary had an aeroplane
Encoding: Mary has an aeroplaneenalporea na dah yraM
Ask the Xerox legal department.Has that ever stopped anybody?
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.