Skip to content

Commit 0417687

Browse files
committed
add: Intégration de ChaCha20Analyzer dans DetecteurCryptoOrchestrateur.
1 parent bdcdd28 commit 0417687

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/detecteur_crypto.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
from .analyzers.aes_cbc_analyzer import Aes_Cbc_Analyzer
88
from .crypto_analyzer import CryptoAnalyzer
99

10+
# Import de la classe abstraite
11+
from .analyzers.chacha20_analyzer import ChaCha20_Analyzer
12+
1013
# Import des modules utilitaries
1114
from .utils import est_dechiffre
1215

@@ -34,8 +37,9 @@ def __init__(self):
3437
"""
3538
Initialisation de tous les modules d'analyse disponibles (AES-CBC pour le moment)
3639
"""
37-
self.analyzers = {
40+
self.analyzers: dict[str, CryptoAnalyzer] = {
3841
"AES-CBC": Aes_Cbc_Analyzer(),
42+
"ChaCha20": ChaCha20_Analyzer(),
3943
}
4044
self.missions_completees: list[dict[str, Union[str, list[ResultatAnalyse], float]]] = []
4145
self.statistiques_globales: dict[str, Union[int, float]] = {

0 commit comments

Comments
 (0)