무차별 대입 공격1 [보안] Brute-Force Attack 무차별 대입 공격 - Brute Force Attack 이란 특정한 암호를 풀기 위해 가능한 모든 값을 대입하는 것을 의미합니다. Playfair key matrix를 찾기 위해 brute force attack을 사용하면 25개의 칸에 모든 값을 대입하게 됩니다. 이때 필요한 경우의 수는 첫 번째 칸에 들어갈 수 있는 경우의 수 25개, 두 번째 칸에 들어갈 수 있는 경우의 수 24, 이런 방식으로 총 25!이라는 경우의 수가 나오게 됩니다. 하지만 Playfair 암호의 특성상 행과 열이 바뀌어 다른 Playfair key matrix가 나오더라도 Decryption을 했을 시, 같은 Plain text가 출력이 가능하게 됩니다. 아래의 예시를 보면, 행 이동. O N A R M H Y B D C F G I/J K E.. 2022. 6. 3. 이전 1 다음