ghkdxofla / informationSecurity

17-2 정보보호 전공수업 시 진행한 프로젝트 입니다.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

informationSecurity

17-2 정보보호 전공수업 시 진행한 프로젝트 입니다.

description

수업 중 과제 및 프로젝트가 제공되었습니다

Project_1은 DES보다 간단하나 유사한 구조(Substitution, Permutation 등)의 암호화 알고리즘을

코드로 구현하여 Known plaintext attack 을 통해 key를 찾아내는 것입니다

Project_2는 RSA와 ElGamal algorithm을 구현 후 주어진 정보를 토대로

decryption을 진행했습니다

des는 개인적으로 과제를 진행하면서 des algorithm을 직접 구현하였습니다

rsa 또한 rsa algorithm 및 Chinese Random Theorem 이용하여 수행했습니다

About

17-2 정보보호 전공수업 시 진행한 프로젝트 입니다.


Languages

Language:Jupyter Notebook 97.3%Language:Python 2.7%