암호분석(Crytanalysis)
암호분석이란? 암호분석이란 본래 암호문을 통해 알고리즘, 키, 평문을 알아내는 분석을 말한다. 그러나 알고리즘의 경우 최근에는 공개하는것을 권장하고있기 때문에 현대의 암호분석은 키값이나 평문을 찾아내는 분석을 말한다. 암호분석의 종류 Ciphertext Only Attack(COA : 암호문 단독 공격)오직 암호문만을 가지고 평문 또는 키값을 찾아내는 공격 방법이다. 암호문이 규칙성이 없다면 어려운 공격이다 Known Plaintext Attack(KPA : 알려진 평문 공격)암호문과 암호문에 대응하는 평문의 일부를 가지고 암호문과 평문 사이의 관계를 유추해 전체 또는 다른 암호의 평문이나 키값을 찾아내는 공격방법이다 Chosen Plaintext Attack(CPA : 선택적 평문 공격)평문과 그에 대..