Je voudrais implémenter les algorithmes CRC32 et MD5 par moi-même mais j'essaie toujours de comprendre les différentes sources que j'ai trouvées sur le sujet. Quelqu'un pourrait-il me diriger vers une ressource qui explique les algorithmes dans un format simple ou poster une liste des différentes étapes afin que je puisse essayer de les remplir. TIA.Algorithmes CRC32 et MD5 pour les nuls
Voici les pages wikipedia respectives sur chacun. Je comprends une partie de ce qui est fait, mais les opérations sur les bits sont quelque chose que j'ai de la difficulté. Ça et les mathématiques ne sont pas mon fort.
http://en.wikipedia.org/wiki/Cyclic_redundancy_check
http://en.wikipedia.org/wiki/MD5
Quelle langue travaillez-vous? – Skilldrick
Je travaille en Java mais je veux le faire pour une version antérieure de Unrealscript qui ne possède pas ces fonctions intégrées. –
@ High-Performance Mark: Je comprends réellement les opérations au niveau du bit de base. Il semble juste que les articles sur le sujet fassent des suppositions sur les connaissances antérieures d'un lecteur (d'où le titre «for dummies»). Je vais voir si je peux aborder le CRC ce week-end car c'est le plus simple. –