Det finns ingen standard eller allmänt känd sak som kallas en "WAV MD5 -fil" i filuppsättningar. Termen är en kombination av till synes oberoende koncept:
* wav: Detta hänvisar till ett WaveForm -ljudfilformat, en vanlig ljudfiltyp.
* md5: Detta är en kryptografisk hashfunktion. Det genererar ett 128-bitars hashvärde (16-byte) (ofta representerat som en 32-tecken hexadecimal sträng) från alla ingångsdata. Denna hash används för att verifiera dataintegritet.
Det du troligtvis stöter på är en situation där en filuppsättning (en samling filer) innehåller en separat fil som innehåller MD5 -kontrollsummor för de andra filerna i uppsättningen. Denna MD5 -kontrollsumfil * har inte *. Wav` -förlängningen själv; Snarare skulle det ha ett filnamn som `md5sums`,` checksums.md5` eller något liknande. * Innehållet * i den här filen skulle lista MD5 -hash för varje WAV -fil (och eventuellt andra filer) i uppsättningen.
Hur det fungerar:
1. hashberäkning: Ett program beräknar MD5 -hash för varje WAV -fil i uppsättningen.
2. checksum File Creation: Programmet skapar en fil som listar filnamnet och dess motsvarande MD5 -hash. Formatet för den här filen varierar, men vanligtvis innehåller varje rad hash och sedan filnamnet, separerat med ett utrymme eller en flik.
3. Verifiering: För att verifiera filtuppsättningens integritet laddar någon ner filuppsättningen och kontrollsumfilen. Sedan kör de ett MD5 -checksum -verktyg (som `MD5SUM` på Linux/MacOS eller ett liknande verktyg på Windows) på varje WAV -fil och jämför de genererade hasharna med dem i kontrollsumfilen. Om de matchar har filerna inte skadats under nedladdning eller lagring.
Kort sagt:det finns inga "WAV MD5 -filer". Det finns WAV -filer, och det finns separata filer som innehåller MD5 -hasharna för dessa WAV -filer (och eventuellt andra filer).