차례:
정의-레인보우 테이블 공격이란 무엇입니까?
레인보우 테이블 공격은 가해자가 레인보우 해시 테이블을 사용하여 데이터베이스 시스템에 저장된 암호를 해독하려고하는 해킹 유형입니다. 레인보우 테이블은 암호와 같은 중요한 데이터를 데이터베이스에 저장하기 위해 암호화에 사용되는 해시 함수입니다. 레인보우 테이블 공격을 피하기 위해 동일한 데이터 또는 다른 키로 민감한 데이터가 두 번 (또는 여러 번) 해시됩니다.
Techopedia는 Rainbow Table Attack에 대해 설명합니다.
암호 데이터베이스는 일반적으로 무지개 테이블의 키를 생성하고 암호를 저장하기 전에 암호화합니다. 사용자가 n 번째 비밀번호를 입력하면 동일한 키 문자열로 비밀번호가 다시 암호화 된 후 저장된 값과 일치합니다. 레인보우 테이블은 암호 해시를 저장하기 위해 암호화에 사용되는 미리 계산 된 조회 테이블입니다. 해시 값을 기반으로 비밀번호를 복구하는 데 사용됩니다.
