Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.sys.atari > #20413

Re: SHA256 pour Ataris

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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