우리 모두 나이가 어릴 때, 다음과 같은 생각을 해본 경험이 있을 것이다. "이거 비밀번호 맞춰봐!""음... 그냥 0000부터 9999까지 다 눌러보면 되는거 아냐?" 무식하다.정말 무식하지만...반대로 정말 확실한 방법이다! 브루트 포스 (Brute Force)바로 위에서 짤막하게 이야기한 비밀번호에 대한 이야기를 들었다면, 당신은 벌써 브루트포스 알고리즘에 대해 99%나 이해한 것과 마찬가지이다. Brute(난폭한) + Force(힘, 폭력) 단어 조합으로 만들어진 이름의 이 알고리즘은,정말 무식하게 무차별적으로 모든 값을 대입해보고 정답을 찾아내는 알고리즘이다. 이 알고리즘은 척 봤을 때, 누구나 치명적인 단점을 하나 생각할 수 있다.바로, 매우 오래 걸리고 자원이 무지막지하게 든다는 점이다...