Vattenstämpel (datafil)
En vattenstämpel som lagras i en datafil hänvisar till en metod för att säkerställa dataintegritet som kombinerar aspekter av datahashning och digital vattenmärkning . Båda är användbara för att upptäcka sabotage , även om var och en har sina egna fördelar och nackdelar.
Datahashning
En typisk datahash kommer att bearbeta en indatafil för att producera en alfanumerisk sträng som är unik för datafilen. Om filen skulle ändras, till exempel om en eller flera bitändringar inträffar i den här originalfilen, kommer samma hashprocess på den modifierade filen att producera en annan alfanumerisk. Genom denna metod kan en betrodd källa beräkna hashen för en originaldatafil och prenumeranter kan verifiera integriteten hos datan. Abonnenten jämför helt enkelt en hash av den mottagna datafilen med den kända hashen från den betrodda källan. Detta kan leda till två situationer: hashen är densamma eller hashen är annorlunda.
Om hash-resultaten är desamma kan de inblandade systemen ha en lämplig grad av förtroende för integriteten hos mottagna data. Å andra sidan, om hashresultaten är olika, kan de dra slutsatsen att den mottagna datafilen har ändrats.
Denna process är vanlig i P2P- nätverk, till exempel BitTorrent- protokollet. När en del av filen har laddats ner kontrolleras data mot hash-nyckeln (känd som en hash-kontroll). Efter detta resultat bevaras eller kasseras uppgifterna.
Digital vattenmärkning
Digital vattenmärkning skiljer sig tydligt från datahashning . Det är processen att ändra den ursprungliga datafilen, vilket möjliggör efterföljande återställning av inbäddade extradata som kallas en vattenstämpel .
En abonnent, med kunskap om vattenstämpeln och hur den återställs, kan avgöra (i viss utsträckning) om betydande förändringar har skett i datafilen. Beroende på den specifika metoden som används kan återställning av inbäddade extradata vara robusta för efterbearbetning (som komprimering med förlust) .
Om datafilen som ska hämtas är en bild kan leverantören bädda in en vattenstämpel i skyddssyfte. Processen tillåter tolerans för vissa förändringar, samtidigt som den bibehåller en koppling till den ursprungliga bildfilen. Forskare har också utvecklat tekniker som bäddar in komponenter i bilden i bilden. Detta kan hjälpa till att identifiera delar av bilden som kan innehålla obehöriga ändringar och till och med hjälpa till att återställa en del av förlorad data.
En nackdel med digital vattenmärkning är att en abonnent inte kan ändra några filer avsevärt utan att offra kvaliteten eller användbarheten av datan. Detta kan gälla olika filer inklusive bilddata , ljuddata och datorkod .
Se även
externa länkar
- The Digital Watermarking Alliance - Att främja antagandet av digital vattenmärkning
- Öppen plattform för att testa digitala vattenmärkningssystem