Outils d'utilisateurs

Outils du Site


hackingweek_2014:crypto:crypto1

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

hackingweek_2014:crypto:crypto1 [2014/02/27 01:23]
mastho
hackingweek_2014:crypto:crypto1 [2017/04/09 15:33] (Version actuelle)
Ligne 1: Ligne 1:
-Simple chiffrement de VIGNERE :+**Enoncé :**
  
-''//VCNWAYHDNHYNCNULYDEJXYLADJNXUTACNUFWFNOVOYEXZMWQNWWBNIJMNBQMUBMKJPW//''+Décodez le message suivant qui a été obtenu par un chiffrement de Vigenère, la clef est dedans:
  
-[[http://www.dcode.fr/chiffre-vigenere]] permet d'évaluer la longueur de la clé et de décoder avec la longueur proposée : 5 car 1 paraît trop faible.+VCNWAYHDNHYNCNULYDEJXYLADJNXUTACNUFWFNOVOYEXZMWQNWWBNIJMNBQMUBMKJPW
  
-''Clé UUJWF ''+**Solution :**
  
-''//BIEAVENURCETTRPREUIEDECEYPTOYOGIEYACLESQUEVBUSCHRRCHEMESTSUHAHDOEVC//'' + from PyGenere import * 
 + ciphertext = "VCNWAYHDNHYNCNULYDEJXYLADJNXUTACNUFWFNOVOYEXZMWQNWWBNIJMNBQMUBMKJPW" 
 + lang = 'fr' 
 + for i in range(1,10): 
 + print i 
 + key = VigCrack(ciphertext).set_language(lang).crack_codeword(i) 
 + print key 
 + print Vigenere(ciphertext).decipher(key)
  
-On remarque que le premier mot est bienvenue et on attaque par mot probable :+Key:UUJJF
  
-''UUJJF (ic0.075079)''+Message:BIENVENUECETTEPREUVEDECRYPTOLOGIELACLEFQUEVOUSCHERCHEZESTSHHAHDBEVC
  
-''//BIENVENUE CETTEPREUVE DE CRYPTOLOGIE LA CLEF QUE VOUS CHERCHEZ EST SHHAHDBEVC//'' +Flag:**SHHAHDBEVC**
- +
-On valide l'épreuve Crypto 1 avec la clef : **shhahdbevc**+
hackingweek_2014/crypto/crypto1.1393460580.txt.gz · Dernière modification: 2017/04/09 15:33 (modification externe)