Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.atari > #20413
| From | Arachide <houten.van@orange.fr> |
|---|---|
| Newsgroups | fr.comp.sys.atari |
| Subject | Re: SHA256 pour Ataris |
| Date | 2019-01-26 11:12 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <q2hbpn$1eub$1@gioia.aioe.org> (permalink) |
| References | <c5612751-435f-4c76-900d-27e37ba5a927@googlegroups.com> |
Le 25/01/2019 à 23:19, jlusetti@gmail.com a écrit : > Hello, > > Alors que je faisais un petit algo de hash très simple pour détecter des changements de buffers pour VISION, je me suis intéressé à savoir s'il y avait déjà une implémentation de SHA256 (probablement l'algo de hash le plus robuste à ce jour) pour Atari. > J'ai bien trouvé ça dans polarSSL mais comme en voyant les macros 'C' utilisées je me suis dis qu'une implémentation en assembleur serait bienvenue pour les performances. > J'ai cherché pour ST mais je n'ai rien trouvé en assembleur. > Par contre, je suis tombé sur une implémentation Amiga en 68000 par Leffmann qui m'a de suite parue bien séduisante :-) > Du coup, j'en ai fait un portage sur ST: > https://github.com/JeanMars/SHA256 > > Il permet de calculer un SHA256 sur des fichiers et intègre une fonction de vérification sur des vecteurs de test ainsi qu'un benchmark. > > Si ça peut servir... > Jean > Je ne connaissais pas le "hash", je viens de me renseigner ! le programme tourne sur un TT, pas de soucis. Est-ce que ça sert par exemple dans la gestion d'un cache de navigateur? On regarde si le fichier est déjà en cache en comparant le hash de chacun pour ne pas télécharger? Guillaume.
Back to fr.comp.sys.atari | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
SHA256 pour Ataris jlusetti@gmail.com - 2019-01-25 14:19 -0800 Re: SHA256 pour Ataris Arachide <houten.van@orange.fr> - 2019-01-26 11:12 +0100 Re: SHA256 pour Ataris jlusetti@gmail.com - 2019-01-26 08:56 -0800 Re: SHA256 pour Ataris jlusetti@gmail.com - 2019-01-26 08:57 -0800
csiph-web