Pode ser a soma de verificação CRC32 do arquivo.
Eu baixei recentemente um torrent e estou curioso sobre uma parte do nome do arquivo, que tem cerca de oito caracteres, com números e letras aleatórios.
Exemplo de nome de arquivo de um vídeo que eu baixei:
[SF]_Naruto_Shippuuden_205_(720p_AAC)[eddcc0fe].mp4
A parte que me interessa: eddcc0fe
.
Isso é algum tipo de ID de vídeo? Como é chamado e como eles conseguem isso?
Pode ser a soma de verificação CRC32 do arquivo.
Esses oito caracteres são, na verdade, um número - em hexadecimal. Mais precisamente, é a soma de verificação CRC-32 (também chamada de hash) do arquivo inteiro. É provável que tenha sido colocado lá para permitir que você verifique se seu arquivo não está corrompido ou truncado.
Em relação à escolha do CRC: Algoritmos como MD5 e SHA são muito mais comuns atualmente, mas sua saída é muito maior (começando com 128 bits ou 32 dígitos hexadecimais), e o CRC, apesar de fraco, serve bem ao seu propósito de detectar danos ambientais.
Pessoalmente, vejo pouco sentido nisso. BitTorrent já inclui um hash (hashes para cada peça, na verdade) e cada peça é verificada durante o download. Mas suponho que colocar o hash no nome possa ser útil ao usar o FTP para distribuição.
É o resultado de uma função hash, usada para identificar o conteúdo dos dados sendo transferidos.
Veja: vocabulário do BitTorrent .