AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Steganographie mit JPEGs
Thema durchsuchen
Ansicht
Themen-Optionen

Steganographie mit JPEGs

Ein Thema von Shaman · begonnen am 7. Jun 2004 · letzter Beitrag vom 8. Jun 2004
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Shaman
Shaman

Registriert seit: 2. Nov 2003
Ort: Schweiz
407 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: Steganographie mit JPEGs

  Alt 7. Jun 2004, 17:50
Wueeh, die Russen haben die Jpeg-Sourcen
Daniel Pauli
Looking for answers from the great beyond
  Mit Zitat antworten Zitat
Nicolai1234

Registriert seit: 21. Feb 2004
1.008 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: Steganographie mit JPEGs

  Alt 7. Jun 2004, 18:07
Wie verschlüsselt man denn etwas in einem Bild?
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: Steganographie mit JPEGs

  Alt 7. Jun 2004, 18:13
Öhm, wo sind denn jetzt die Soßen? Auf der Seite war unten ein Link auf die Seite des Autors (TU-Chemnitz!). Dort bin ich drauf, und da steht, dass die Seite umgezogen sei - mit Link auf die neue Seite. *click* => 404 Document not found
Die Spur verläuft quasi im Sande

@nicolai: Hat Hagen doch in diesem Thread sehr ausgiebig erzählt!?
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat
Benutzerbild von Smokey
Smokey

Registriert seit: 10. Nov 2003
Ort: Puerto de la Cruz
158 Beiträge
 
Delphi 7 Enterprise
 
#14

Re: Steganographie mit JPEGs

  Alt 7. Jun 2004, 18:15
viele möglichkeiten.
eine :

http://www.swissdelphicenter.ch/de/showcode.php?id=1139
Greif dir ein gutes Stück Fleisch auf deinem Weg nach draussen !!!
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#15

Re: Steganographie mit JPEGs

  Alt 7. Jun 2004, 18:20
Der Link von Smokey beschreibt wohl die absolut einfachste Möglichkeit. Man sollte schon bessere Verfahren benutzen. Mathematisch gesehen ist nämlich diese Methode ziemlich unsicher vor Entdeckung und kann leicht gebrochen werden.

Gruß Hagen
  Mit Zitat antworten Zitat
Benutzerbild von Shaman
Shaman

Registriert seit: 2. Nov 2003
Ort: Schweiz
407 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Steganographie mit JPEGs

  Alt 7. Jun 2004, 18:47
@dizzy: Hast Du oben rechts auf der Page kein Diskettensymbol? Dort ist der Download.
Daniel Pauli
Looking for answers from the great beyond
  Mit Zitat antworten Zitat
Benutzerbild von Shaman
Shaman

Registriert seit: 2. Nov 2003
Ort: Schweiz
407 Beiträge
 
Turbo Delphi für Win32
 
#17

Re: Steganographie mit JPEGs

  Alt 8. Jun 2004, 16:43
@negaH: Ich habe über deine Idee nachgedacht, die Daten im inhaltlichen Kontext zu verstecken. Nur sehe ich nicht ganz, wie das gehen soll, ohne den Inhalt zu verändern. Bei der klassischen Methode ändert sich ja das Rauschen, was niemand merkt. Aber eben, wie Du gesagt hast, der Inhalt darf sich nicht ändern. Was dann?

Gruss
Shaman
Daniel Pauli
Looking for answers from the great beyond
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#18

Re: Steganographie mit JPEGs

  Alt 8. Jun 2004, 18:07
Der Inhalt im binären Sinne ändert sich sehr wohl, es müssen also Unterschiede zwischen Original und "Kopie" entstehen. Die Frage ist aber WIE sich der Inhalt verändert. Während bei der einen Lösung immer nur die am wenigst relevanten Bit-Informationen der Farbwerte geändert werden, ändern sich bei der anderen Variante die Inhaltsbezogenen Informationen nur ganz unwesentlich. Dies muß NICHT zwangsläufig bedeuten das eine solche Änderung nur sehr sehr schlecht zu entdecken ist, wenn man die "Kopie" mit dem Original vergleicht. Allerdings besteht eben der Unterschied darin das Veränderungen die sich nicht DIREKT auf den Inhalt des Bildes beziehen keine Auswirkungen auf unsere eingebetteten Daten haben. D.h. egal ob das Bild von Grün nach Rot konvertiert wird, unserer Daten bleiben erhalten und werden durch diese Farbkonvertierung sozusagen mitkopiert. Bei der Bitvariante wäre in diesem Moment schon unserer Daten zerstört.

Allerdings, auch ich habe noch keine deratigen Algorithmus voll funktionsfähig bekommen, ich würde dann auch nicht mehr hier vorm Compy sitzen sonder auf meiner Yacht um die Welt schippern

Als Vergleich betrachten wir mal einen MP3 Sound. MP3 komprimiert indem es für den Menschen nicht hörbare Frequenzen oder Frequenzunterschiede entfernt. Eine Bitorientierte Methode hätte durch diese "Glättung" also verloren. Nun, wir würden sequentiell über das MP3 eine FFT durchführen die das Spektrum der Frequenzen berechnet. Danach müssen wir nun unsere Daten einbetten. Dies machen wir indem wir Oktavenweise die Amplituden der Frequenzen in der Phase verschieben. Anhand dieser Verschiebung kann man also unsere Daten ermitteln. Diese Verschiebungen sind aber nur marginal und unhörbar für uns. Allerdings müsste man schon den ganzen Sound umkomponieren um unsere Daten zu zerstören. Nun, nachdem wir also das Spektrum manipuliert haben wird mit Hilfe einer inversen FFT wieder das Frequenzmuster erzeugt. Der sich darauf ergebene Sound ist binär gesehen erheblich unterschiedlicher als der originle Sound, fakt. Aber inhaltlich wäre noch identisch. Da das Original sowieso zerstört werden MUSS kann ein Angreifer auch nicht den Unterschied ermitteln. Der Faktor der Unterscheidung zwischen "Kopie" und Original wird durch die MP3 Komprimierung eh relativiert.

Nungut, all dieses Wissen ist eher theoretischer Natur, da ich eben keine Software kenne die so vorgeht. Einige Digitale Wasserzeichen Softwares beschreiben ähnliche Verfahren die sie nutzen, aber immer nur sehr sehr oberflächlich. Man muß sich also viel selber zusammenreimen, da solche Algos. eben auch stark patentiert sind. Viele dieser Lösungen basieren angeblich auf Wavelets, sozusagen eine Abwandlung der FFT wenn man es mal grob fahrlässig ausdrücken möchte.


Gruß Hagen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz