Skip to content

aminenaim/symmetric-encryption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

symmetric-encryption

Contexte

  • Projet de troisieme semestre, introduction à la cryptographie symmétrique en C ;
  • Divisé en trois parties indépendantes mais complémentaires : Chiffrement ; Déchiffrement et Attaque .

Brève Description

  • Message clair est lu à partir d'un fichier passé en argument et chiffré dans un fichier destination ;

  • L'utilisateur peut choisir entre deux méthodes : chiffrement XOR (^) ou Cipher Block Chaining (CBC) ;

  • Les fichiers peuvent être chiffrés mais aussi déchiffrés.

  • Ces deux méthodes étant vulnérable, on peut facilement 'deviner' les combinaisons de clés possibles vérifiant la visibilité des caractère ;

  • Une analyse fréquentielle est réalisée sur le message crypté par rapport aux fréquences du langage cible.

About

Exploring Symmetric Encryption and ways to decypher and attack with @W-nax

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages