Er bestaat geen standaard of algemeen bekend ding dat een "WAV MD5-bestand" wordt genoemd in bestandssets. De term is een combinatie van ogenschijnlijk niet-gerelateerde concepten:
* WAV: Dit verwijst naar een Waveform Audio File Format, een veelgebruikt audiobestandstype.
* MD5: Dit is een cryptografische hashfunctie. Het genereert een hashwaarde van 128 bits (16 bytes) (vaak weergegeven als een hexadecimale reeks van 32 tekens) uit alle invoergegevens. Deze hash wordt gebruikt voor het verifiëren van de gegevensintegriteit.
Wat u waarschijnlijk tegenkomt, is een situatie waarin een bestandenset (een verzameling bestanden) een afzonderlijk bestand bevat met de MD5-controlesommen van de andere bestanden in de set. Dit MD5-controlesombestand heeft zelf *niet* de extensie `.wav`; het zou eerder een bestandsnaam hebben zoals `MD5SUMS`, `checksums.md5`, of iets dergelijks. De *inhoud* van dit bestand vermeldt de MD5-hashes voor elk WAV-bestand (en mogelijk andere bestanden) in de set.
Hoe het werkt:
1. Hash-berekening: Een programma berekent de MD5-hash van elk WAV-bestand in de set.
2. Checksum-bestand maken: Het programma maakt een bestand met de bestandsnaam en de bijbehorende MD5-hash. De indeling van dit bestand varieert, maar doorgaans bevat elke regel de hash en vervolgens de bestandsnaam, gescheiden door een spatie of tab.
3. Verificatie: Om de integriteit van de bestandsset te verifiëren, downloadt iemand de bestandsset en het controlesombestand. Vervolgens voeren ze een MD5-controlesomhulpprogramma uit (zoals `md5sum` op Linux/macOS of een vergelijkbaar hulpmiddel op Windows) op elk WAV-bestand, en vergelijken ze de gegenereerde hashes met die in het controlesombestand. Als ze overeenkomen, zijn de bestanden niet beschadigd tijdens het downloaden of opslaan.
Kortom:er zijn geen "WAV MD5-bestanden". Er zijn WAV-bestanden en er zijn afzonderlijke bestanden die de MD5-hashes van die WAV-bestanden (en mogelijk andere bestanden) bevatten. |