mboost-dp1

NASA/JPL-Caltech

Ny teknik skal afsløre ændrede JPEG-filer

- Via ThreatPost - , redigeret af Avenger-

En gruppe forskere ved Cambridge Universitet har fundet frem til en metode, hvorpå man tydeligt kan vise, at en JPEG-fil er blevet fiflet med på den ene eller anden måde, således at det ikke længere er det originale billede, der er til stede.

Kort sagt indsætter man en besked i sin JPEG-fil, der ikke vil være til stede i det originale billede, men lige så snart billedet bliver ændret, så vil beskeden komme frem. Dette kan ske både ved direkte ændring af billedet, eller blot ved at ændre dets form, så det er blevet gjort større eller mindre.

Andrew B. Lewis, en del af forskergruppen skrev:
Our algorithm works by adding a high-frequency pattern to the image with an amplitude carefully selected to cause maximum quantization error on recompression at a chosen target JPEG quality factor. The amplitude is modulated with a covert warning message, so that foreground message blocks experience maximum quantization error in the opposite direction to background message blocks. While the message is invisible in the marked original image, it becomes visible due to clipping in a recompressed copy.

Idéen bag projektet kommer fra den måde, hvorpå man bl.a. verificerer penges autenticitet.

Metoden vil kunne bruges til f.eks. at opretholde copyright på billeder, således at hvis folk stjæler med arme og ben, så vil det være synligt. Hvorvidt den rent faktisk virker, eller om den vil være let at omgå, må tiden vise.





Gå til bund
Gravatar #1 - luuuuu
8. feb. 2011 13:13
Det er da et fint koncept, men hvor godt virker det imod et screendump der så gemmes som PNG?

Og kan man tage et billede uden sikkerhedsmekanismen, photoshoppe det og så gemme det med sikkerhedsmekanismen?
Gravatar #2 - dk-hat
8. feb. 2011 13:14
kopier skærm med orinal billedet...?

1# ja..:)
Gravatar #3 - Cyberguyen
8. feb. 2011 13:17
Det lyder smart, men lad og nu se det virke...

Kan vi ikke få et billede at lege med...
Gravatar #4 - Henr1k
8. feb. 2011 13:34
Efter skimming af teksten ser det ud til at de udnytter komprimeringen i jpeg til at få tekster frem.
Hvis man som #1 siger bruger png, så burde beskeden ikke fremkomme.
Gravatar #5 - mfriis
8. feb. 2011 13:38
I Kan teste det her: http://www.cl.cam.ac.uk/~abl26/copy-google.html

Original siden inklusiv billeder bliver vist i googles WAP proxy som nedskalerer billedet (og dermed modificerer det) hvilket får "void" til at dukke frem.
Gravatar #6 - LordMike
8. feb. 2011 13:45
#1 & #2. Man kan vel se på et JPEG billede at det så ikke indeholder den støj som I jo ikke har med - og derved vise at det ikke er muligt at verficiere billedet.

Men dette er jo i og for sig ligemegt, hvis beskeden kan forges.

F.eks. kan A tage et billede med kamera, til brug i en sag. B laver screendump med et specialapp som indsætter støjen på ny. I hans program redigerer han i øvrigt billedet, og har derved skabt et nyt autentisk / u-manipuleret billede.

Så skulle beskeden f.eks. være en hash af billedet, krypteret med kameraets private key - Så kan det jo ses at B's billede ikke stammer fra A's kamera.
Gravatar #7 - Space Hopper
8. feb. 2011 13:47
Har leget lidt med billedet fra #5's link i GIMP.
Det virker ikke synderligt godt. Ja ved nogle compression-levels kom "void" frem; jeg vil tro ved 2/5 af dem.

[Edit]
Hmm, har lige prøvet at konvertere PNG billedet tilbage til JPEG, og sjovt nok kan vandmærket stadig fremproduceres. Måske har det potentiale, kan dog ikke lige regne ud hvilken kontekst det skulle kunne bruges.

[Edit2]
Glemte at teste om et screenshot gemt til PNG ville fjerne deres "void" - det gør det ikke.
Stadig er void kun synligt ved visse compression-levels.
Gravatar #8 - jakobdam
8. feb. 2011 13:58
Jeg har lige kopieret billedet over i photoshop (højreklik, save as, åben).

Jeg har prøvet at skalere det, invertere, klone osv. - jeg kan ikke få ordet "vold" at se. Jeg er skuffet, jeg havde ellers lige nogle sjove ideer til pornobilleder gemt i mine kommende webdesigns. :)
Gravatar #9 - Space Hopper
8. feb. 2011 14:03
#8
Du stjæler billedet forkert ;)
Gravatar #10 - myplacedk
8. feb. 2011 14:31
Space Hopper (7) skrev:
Hmm, har lige prøvet at konvertere PNG billedet tilbage til JPEG, og sjovt nok kan vandmærket stadig fremproduceres.

Vandmærket er en del af motivet, så det forsvinder jo ikke ved at gemme tabsfrit.

jakobdam (8) skrev:
Jeg har prøvet at skalere det, invertere, klone osv.

Har du prøvet at gemme som JPEG? Konceptet er at udnytte svagheder i JPEG-kompressionen, som får tidligere usynlige detaljer til at blive synlige.
Gravatar #11 - erialor
8. feb. 2011 16:14
myplacedk (10) skrev:
Vandmærket er en del af motivet, så det forsvinder jo ikke ved at gemme tabsfrit.
Har du prøvet at gemme som JPEG? Konceptet er at udnytte svagheder i JPEG-kompressionen, som får tidligere usynlige detaljer til at blive synlige.


(0) skrev:
Metoden vil kunne bruges til f.eks. at opretholde copyright på billeder, således at hvis folk stjæler med arme og ben, så vil det være synligt. Hvorvidt den rent faktisk virker, eller om den vil være let at omgå, må tiden vise.


Så.... for at skjule at man bryder copyright og stjæler med arme og ben skal man bare gemme som noget andet (ikke tabsfrit) end jpeg....
Gravatar #12 - angelenglen
8. feb. 2011 16:48
erialor (11) skrev:
Så.... for at skjule at man bryder copyright og stjæler med arme og ben skal man bare gemme som noget andet (ikke tabsfrit) end jpeg...


Ja, og så evt. som JPEG (uden at sætte yderligere kompression på) igen bagefter, hvis du absolut må have det format...
Gravatar #13 - nitan
9. feb. 2011 08:47
Før eller siden vil alle bruge PNG, og JPEG vil blive husket som noget værre noget :)
Gravatar #14 - xenocrates
9. feb. 2011 16:05
Er jeg den eneste som kan skimte teksten, når billedet ikke er komprimeret, blot ved at bevæge hovedet fra side til side? Lidt ligesom et hologram. Synes ikke det er imponerende, hvis billedet vil blive synligt påvirket af algoritmen.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login