[c++] hash finder - calculateur de hash

Soyez le premier à donner votre avis sur cette source.

Vue 6 463 fois - Téléchargée 454 fois

Description

Me revoilà comme prévu avec cette version C++ avec une interface graphique compatible Windows et Linux.

Pour l'interface graphique j'utilise FLTK, une librairie extrêmement légère.
Pour les threads, c'est une classe personnalisée qui prend le relais.

Pour le moment le logiciel n'est pas terminé, mais il peut désormais calculer le CRC16, CRC32, CRC64, MD2 et MD5 d'un fichier.

Notez le changement de la disposition de la fenêtre, certes moche. Vous pouvez sélectionner une liste de hash à calculer, c'est quand même plus pratique !

Pour les aficionados d'algorithmes CRC, il est possible d'ajouter un nombre illimité de classes CRC personnalisées à l'aide des templates en changeant quelques paramètres comme le polynôme.

Le code a été documenté pour générer de la doc automatiquement. L'aspect orienté objet peut faciliter la lisibilité par rapport à mon ancienne (très très vieille) source codée en C.

Conclusion :


En attendant de faire le portage total de mon ancienne source, je tente de faire une classe "template" pour les MD2, MD4, MD5...

Bonne année à tous !
Cordialement

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

CHAR As Human
Messages postés
20
Date d'inscription
vendredi 23 septembre 2005
Statut
Membre
Dernière intervention
10 juin 2010
-
Merci bien pour ce code très propre !
Pour la compatibilité Linux par contre ça demande qq changements !
int64_t sous linux doit être l'équivalent de __int64 sous windows j'ai l'impression.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.