Slashdot Mirror


New Optical Security Doesn't Require Embedment

An anonymous reader writes "Scientists are claiming to have a new type of optical security that doesn't require embedment. Optical security includes many different options but up until now they have all required that the secret image be embedded in a host image which left it vulnerable. From the article: 'To address this problem of finding the secret image in the watermark, scientists have developed a new optical security method that doesn't require embedment. Instead, the technique uses a phase retrieval algorithm to generate specific optical and phase keys that extract the secret information when applied. The optical keys contain information and are distributed to an individual through a personal identification number (PIN). The information contained in the phase keys (the main source for determining extraction) is distributed to the individual separately.'"

30 comments

  1. Embedment? by Solra+Bizna · · Score: 1

    I even RTFA'ed, and I still don't understand exactly how this technique is new, or even useful. Someone care to clarify?

    Oh, and Google says "embedment" doesn't mean quite what you think it means. :P

    -:sigma.SB

    --
    WARN
    THERE IS ANOTHER SYSTEM
    1. Re:Embedment? by unixluv · · Score: 0, Offtopic

      I will embedment thee, wench!

      --
      Overrated, Troll, and Flamebait mod points are not to be used towards posts you disagree with. That IS censorship.
    2. Re:Embedment? by Aladrin · · Score: 1

      Actually, dictionary.com calls the lie. It's a noun for 'embed.'

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    3. Re:Embedment? by bhima · · Score: 1

      You keep using that word. I do not think it means what you think it means. (Inigo Montoya)

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    4. Re:embedment? by theelectron · · Score: 1

      It's in geek, in a dialect known as wannabe. This language is often characterized by technical sounding words that also sound familiar but are in fact nonsense words.

    5. Re:Embedment? by DanQuixote · · Score: 2, Informative

      The difference is that the image and the message are transmitted separately. This means that you can publicly send a large data set (say a CD full of images) and then privately send information that will decode a message. The private part only has meaning when applied to the proper public image. Perhaps this means one could use an image as a password...

      --
      "We think people rightly feel that once they buy something, it stays bought," --Suw Charman, Open Rights Grp
  2. Embedment? by zenmojodaddy · · Score: 4, Funny

    A fine cromulent word with which to embiggen your article.

  3. Huh? by Bjarke+Roune · · Score: 4, Insightful

    I think I speak for most of us who has only read the summary when I say: huh?

    1. Re:Huh? by QuantumG · · Score: 1

      My cat's breath smells like cat food.

      --
      How we know is more important than what we know.
  4. embedment? by phreakv6 · · Score: 2, Funny

    i want enlightenment on the article first.
    is the summary in greek or in latin?

    --
    fifteen jugglers, five believers
  5. Does anyone actually understand this? by TempeTerra · · Score: 3, Informative

    Ok, so I read the article. Not much clue there. I thought to start with that they were talking about some kind of steganography, but the article claims that the encoded message isn't embedded in the image. It's not a digital image either, (jpeg etc) it's a printed image. As far as I can tell they're using some optical properties of the image as a key to decode some other encrypted data. Hardly an earth shattering technique, but the linked article is just a brief, confusing write-up of an optical physics paper - perhaps there's actually something interesting in the paper that got dropped along the way.

    --
    .evom ton seod gis eht
    1. Re:Does anyone actually understand this? by Aceticon · · Score: 3, Informative

      The article is indeed about stenography.

      Scientists developed a new way of hidding images inside other images, in which, if understood it right, both images are treated as complex waves, and the image to be hidden is amplitude modulated into the waveform of the host (carrier) image. This is a bit similar to how sound waves are modulated into the carrier wave in radio transmission, only in this case the carrier wave is not a fixed frequency wave.

      The modulation of the image to hide into the host image is controlled via a phase key. The phase key used in the modulation of the hidden image into the host image is required to extract the hidden image from the encoded image.

      Also, this method allows adding multiple hidden images to the host image, as long as they have different phase keys.

      How exactly this is beter (in terms of avoiding that an attacker can get the hidden image) than encrypting the image to hide and then merging the resulting data stream into the host image in a straightforward way (for example, using the least significat digit of every RGB value) i don't know (the article doesn't cover it). I suspect this new method might be more rubust when transformations are applied to the encoded image, such as compression, cropping, etc...

    2. Re:Does anyone actually understand this? by samkass · · Score: 1

      This looks like a somewhat minor addition to the state of the art in this field. The folks at Graphics Security Systems Corporation patented similar techniques which use a lenticular lens to pull out a hidden image at a specific frequency, or software to do the same (search http://www.uspto.gov/" for inventor=Alasia). This technique appears to take the same approach down to the pixel wavelength level, and let the software "tune in" certain hidden images as if it was an FM radio. GSSC's advantage is that it can be decoded with a physical device, though.

      --
      E pluribus unum
    3. Re:Does anyone actually understand this? by Haeleth · · Score: 3, Funny

      The article is indeed about stenography.

      Really? I read it three times, and I still can't see a single reference to shorthand.

  6. Is there anything new here? by netpixie · · Score: 4, Insightful

    Storing information by modulating the Fourier (or Fresnel) modes of an image is not new.

    That being said, the actual underlying science of this post might be intersting, if only I could get to it through the torrent of drivel in the summary.

    e.g. "meaning that the secret image cannot be found in the watermarked image"

    Then how do you extract it then?

    Do you mean "the image cannot be extracted without the key"?

    "Since the watermarked image contains no secret information" Que?

    1. Re:Is there anything new here? by LiquidCoooled · · Score: 1

      Ahhh you missed the best bit, they have invented infinate compression.

      Finally, since the secret image is the same size as the host image, this method also satisfies the "capacity requirement."

      Another advantage of this optical technique is that one host image can hide several different secret images.


      I personally think the images are "compressed" using the 4 digit pin code passed through a different channel.

      --
      liqbase :: faster than paper
    2. Re:Is there anything new here? by Anonymous Coward · · Score: 0

      This isn't necessarially surprising. Light is an electromagnetic wave, and therefore additive, which meets the requirements for algorithms like those used by CDMA (code division multiple access) where multiple signals can be added together at the same time, then a particular signal can be retrieved by knowing the key used to encode it.

      However, while adding one signal to the image might not be easily detectible (without a comparison original), adding many signals increases the chance that you'll have a particularly low or a particularly high point in the signal, which if its controlling something like brightness, would lead to visible bright and dark spots in the image.

      Finally I suspect that the "secret images" are black and white, hiding a whole full color pixel by slightly tweaking the brightness of a pixel is a lot to ask.

  7. Through the PIN ?!? by NoahKing · · Score: 2, Funny
    The optical keys contain information and are distributed to an individual through a personal identification number (PIN).
    The files are *in* the computer?!?
    1. Re:Through the PIN ?!? by mattyrobinson69 · · Score: 1

      On a totally unrelated note, Windows just told my girlfriend that holding down 'shift' for more than 5 seconds turns on 'sticky keys'. She was just sat there, eating her tea, not pressing shift.

  8. The secrets in the key not the image by POPE+Mad+Mitch · · Score: 4, Interesting

    If i understand this correctly, traditionally you use steganography to hide the secret (another image) inside an existing (host) image, with a key to decrypt it, the draw back being that someone might accidentally spot the steganography.

    This technique doesnt put any data in the host image at all, the keys contain all information required to distort the host image into the secret image, thus given the host image, you cant accidentally stumble across the secret, and likewise the keys are of no use unless you also have the host image.

    Its akin to having a text encryption system where the key is the offsets into a known document where the letters can be found, the known document can be public, but unless you know what both it and the key neither is of any use.

    1. Re:The secrets in the key not the image by Anonymous Coward · · Score: 0

      Umm. Isn't what you're suggesting basically swapping the key and ciphertext around? Instead of keeping the key secret as usual, you keep your encrypted data secret instead.

    2. Re:The secrets in the key not the image by sam1am · · Score: 1

      From what I can tell, you've nailed what they're doing.

  9. Yeah, right....what he said by Overzeetop · · Score: 1

    Maybe an interesting mod for this guy. I'd say informative, but after RTFA I still can't be certain he's got it right. It's a convincing summary though (he'd win my vote in a game of dictionary).

    Perhaps there's a lot more to this than I can reasonbly imagine, but wouldn't the keys need to be almost as large as the original image, unless the original is closely optically related? Why not just diff the images, encrypt it, and give the person who enters the PIN properly the diff and the key? There's no mention of how large the keys are, so one can only assume that this is news because the keys they're talking about are significanly smaller than a compressed diff of the image. Or not.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  10. Once he was... by WED+Fan · · Score: 1

    Once he was embedment he was enbiggened and she was...

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
  11. from your desc wouldnt it be more like by Anonymous Coward · · Score: 0

    a body of text is publically distributed, and a key is distributed which modifies the text into some secret message?

    you could use a piece of known text too, like the gutenberg projects first copy of the book of genesis.

    or you could use a changing piece of text, like the html of news.google.com, this would make the key automatically useless after a certain time.

  12. Can't find reference to stenography? by KWTm · · Score: 3, Funny

    The article is indeed about stenography.

    Really? I read it three times, and I still can't see a single reference to shorthand.


    Of course you don't see it. The message is hidden in the least significant bit of every letter.
    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  13. Not 100% sure but I gather it goes like this... by WebCowboy · · Score: 1

    When the author says "doesn't require embedment" it means that the "host image" is not altered in any way. Since there is no information provided to potential hackers through discovery of an invisible watermark it is far more robust than traditiona stenographic techniques.

    I gather the way it works is that the "hidden image" is like the "secret key" you use when you generate SSL certificate requests--it is kept secure/inaccessible to the public. Through transforms and other mathematical wizardry they calculate optical/phase keys--essentially parameters you'd feed into the transform functions. This is the "public key" as you'd use in SSL and is expressed as a "PIN".

    The way the security would work, the user being authenticated would have to provide the "host image" and the "public key/PIN" to prove they are the right person. If you feed the parameters from the PIN into the transform functions and run that function over the host image, the result would match the "hiddem image" (secret key). If either the wrong image or wrong PIN are supplied, the calculated image would look distorted and authentication would fail. Essentially you are creating a mathematical function that would (in the article's example) warp the picture of the pagota into the picture of a cute chick, and the PIN provides the missing variables in the function.

    So...can someone out there confirm that this is the idea? That's the gist I got from it anyways...

  14. READ THIS, SKIP THE ARTICLE by bill_mcgonigle · · Score: 1

    Thanks, Aceticon. Next time you get to write TFA and TFS. :)

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  15. If I understand this correctly... by Anonymous Coward · · Score: 0

    If I understand this right, we have some base image, Image, that is non-secret. And then we have some function to derive our "decryption key" of sorts, ModulatePhase(Image, Secret) => Key, and to decrypt, we use the inverse function InversePhase(Image, Key) => Secret?

    So, if we make ModulatePhase == InversePhase == XOR, and 'Image' be any binary file of sufficient length... umm. Yeah, we might reveal the message length unless there are good ways to figure out the original length of the file (otherwise, we know that the length of the key is the length of the file) and probably other practical difficulties, but the principle isn't so different... Although maybe the extra fancy mathematics does something for such issues.

    Umm, so, what was the point of using an image again? :-) This seems sorta like the "key files" (using random files on your HD as part of your 'password' to encrypt & decrypt) in TrueCrypt.