Commit f179758
Hotfix/problèmes globaux (#52)
* Documentation de la fonction d'entropie
* Essai de fusion (1/2)
* Implementation de la fonction de validation du texte déchiffrer
* Récupération du main (1/2)
* Mise en place des tests unitaires (1/4)
* Revert "Mise en place des tests unitaires (1/4)"
This reverts commit e965801.
* Mise en place des tests unitaires (1/4)
* Définition de la classe de gestion des rapports de ission et implémentatioon de la fonction de génération des rapport de synthèse
* Implémentation de la fonction de recherche d'anciens rapports
* Mise en place des tests liés à l'analyzer aes cbc
* Corrections de typage et de logique
* Correction du comportement à la levée de l'exception
* Correction de la lgoque de test de test_exception_déchiffrer
* Corection de la logique de test_verification_texte_dechiffre
* fix: Utilisation de pathlib pour une gestion portable des chemins.
* merge réussi
* Validation des tests et corrections du rapport mission
* chekpoint: Blowfish _Analyzer.identifier_algo()
* add: Intiialisation de Blowfish_Analyzer et implémentation de Blowfish_Analyzer.identifier_algo()
* Implémentation de Blowfish_Analyzer.filtrer_dictionnaire_par_indice()
* Correction de bug
* Implementer de Blowfish déchiffrer
* Integration de blowfish dans le detecteur crypto
* Gestion des bugs de chemin et d'import
* Update gitignore
* add: Fichier run_tests.py qui run tous les tests et donne le feedback
* fix: Standardisation uniforme de tous les imports pour uniformité
* tests aes_gcm
* fix: Correction de la validation de la taille de clé dans Blowfish_Analyzer pour respecter l'intervalle de 4 à 56 bytes.
* fix: Amélioration et uniformisation de la gestion des erreurs pour les différents cas.
* fix: Correction des erreurs de logique
* merged
* test de l'analyzer Fernet
* Correction de l'orchestrateur et ajustements correspondants
* Lancement du système de stepping pour la progress bar
* fix: Corrections mineures
* add: Script de test pour les identifier_algo()
* add: Script pour afficher les résultats de décryptage
* add: Script pour tester les déchiffrer()
* fix: Implémentation des méthodes manquantes et correction des bugs
* fix: Retrait du fallback poly-1305 pour l'analyzer ChaCha20
* fix: Score de retour des identifier_algo
---------
Co-authored-by: e-mandy <andymfrd02@gmail.com>
Co-authored-by: Seathiel <ogoudedjimonde@gmail.com>1 parent 6b08616 commit f179758
File tree
6 files changed
+688
-666
lines changed- src
- analyzers
6 files changed
+688
-666
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
| |||
43 | 45 | | |
44 | 46 | | |
45 | 47 | | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| |||
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
54 | | - | |
| 57 | + | |
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
58 | 61 | | |
59 | 62 | | |
60 | | - | |
| 63 | + | |
61 | 64 | | |
62 | 65 | | |
63 | 66 | | |
64 | 67 | | |
65 | | - | |
| 68 | + | |
| 69 | + | |
66 | 70 | | |
67 | 71 | | |
68 | 72 | | |
| |||
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
76 | | - | |
| 80 | + | |
77 | 81 | | |
78 | 82 | | |
79 | 83 | | |
| |||
0 commit comments