암호의 정의 암호란 두 사람이 안전하지 않은 채널을 통해 정보를 주고받더라도 제 3자는 이정보의 내용을 알 수 없도록 하는 것이다. 송신자는 평문(plaintext)을 암호화하여 암호문(ciphertext)을 만들어 보내고 수신자는 암호문을 복호화하여 평문을 만든다.
악성코드 : 악의적인 용도로 사용될 수 있는 코드가 심어진 유해 프로그램의 총칭.바이러스 : 시스템이나 사용자의 파일에 자신을 복제하고 그 컴퓨터 시스템 내에서 증식하거나 시스템을 파괴하는 악성코드. 자기복제한다.웜 : 컴퓨터의 취약점을 찾아 네트워크를 통해 스스로 감
서버 공격의 유형 계정 크랙 공격 공격자가 서버에 접속할 수 있는 계정 ID와 패스워드를 알아내는 공격. 전수공격(Brute Force Attack) 사용할 수 있는 문자의 종류와 길이 제한에 맞게 자동 조합하여 공격. 많은 시간 소요. 사전 공격