알고리즘/완전 탐색 알고리즘1 완전 탐색 알고리즘(Brute-Force Algorithm) 📌 완전 탐색 알고리즘 완전 탐색 알고리즘(Brute-Force Algorithm)이란 순전히 컴퓨터의 성능에만 의존하여 모든 가능성을 시도하여 문제를 해결하는 방법을 말한다. 최악의 시나리오를 취하더라도 솔루션을 찾기 위해 사용하는 방법이다. 컴퓨터 과학에서 Brute Force는 시행착오 방법론을 의미한다. 공간복잡도와 시간복잡도의 요소를 고려하지 않고 순전히 컴퓨터의 성능에 의존한다. 암호학에서도 완전 탐색은 많이 사용된다. 흔히 Brute Force Attack이라고 불리며, 특정한 암호를 풀기 위해 모든 값을 대입하는 방법이다. 수많은 시행착오를 통해 민감한 데이터를 해킹한다. 무차별 대입 공격이 다른 해킹 방법과 다른 점은 지능형 전략을 사용하지 않는다는 점이다. 예를 들어 0-9 사이의 4자.. 2022. 7. 29. 이전 1 다음