단방향 데이터 변환 알고리즘을 사용하기 전에 추가적인 복잡성을 더하는 데 사용되는 것은 다음 중 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Salting.
이것이 정답인 이유
Salting은 단방향 데이터 변환(예: 해싱)을 수행하기 전에 입력 데이터(일반적으로 비밀번호)에 임의의 데이터를 추가하는 프로세스입니다. 이는 레인보우 테이블 공격과 같은 사전 계산된 해시 공격에 대한 저항력을 높여 보안을 강화합니다. 각 비밀번호에 고유한 솔트가 사용되면, 동일한 비밀번호라도 다른 해시 값을 가지게 되어 공격자가 여러 비밀번호를 동시에 해독하기 어렵게 만듭니다. Key stretching은 약한 비밀번호를 기반으로 더 강력한 암호화 키를 생성하기 위해 해싱 또는 암호화 함수를 반복적으로 적용하는 기술입니다. Data masking은 민감한 데이터를 비민감한 데이터로 대체하여 실제 데이터를 노출하지 않으면서도 데이터의 구조를 유지하는 방법입니다. Steganography는 메시지나 파일을 다른 메시지나 파일 안에 숨기는 기술입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음