The invention makes it possible to properly certify a genuine owner, and to
inhibit deterioration of image quality of media information to which an
embedding operation is performed by adaptively determining amount of
embedding for characteristic values such as pixel values. It includes a
data hiding method for embedding message data into media data comprising
the steps of obtaining a secondary key by inputting a key having a
predetermined value to a specified function; determining hiding positions
in which the message data will be embedded according to the obtained
secondary key, and selecting one of plural hiding functions according to
the secondary key so that the selected hiding function is used for each of
the determined hiding positions; and embedding the message data into each
of the determined hiding positions according to the selected hiding
function corresponding to the hiding position.
Die Erfindung macht es möglich, einen echten Inhaber richtig zu bestätigen, und Verschlechterung der Bildqualität der Mittelinformationen zu hemmen, zu der ein einbettender Betrieb durchgeführt wird, indem man anpassungsfähig Menge des Einbettens für charakteristische Werte wie Pixel feststellt, bewertet. Es schließt eine Datenversteckenmethode für das Einbetten von von Anzeige Daten in die Mitteldaten ein, welche die Schritte vom Erhalten eines Sekundärschlüssels enthalten, indem es einen Schlüssel eingibt, der einen vorbestimmten Wert zu einer spezifizierten Funktion hat; die Bestimmung der versteckenden Positionen, in denen die Anzeige Daten entsprechend dem erhaltenen Sekundärschlüssel eingebettet werden und das Vorwählen ein des plural Versteckens arbeitet entsprechend dem Sekundärschlüssel, damit die vorgewählte versteckende Funktion für jede der entschlossenen versteckenden Positionen verwendet wird; und die Anzeige Daten in jede der entschlossenen versteckenden Positionen entsprechend der vorgewählten versteckenden Funktion einbettend, die der versteckenden Position entspricht.