정보보호개론 썸네일형 리스트형 방화벽, IDS, IPS 원리 이해 방화벽(Firewall) *기본 개념 방화벽(防火壁)이란 서로 다른 네트워크를 지나는 데이터를 허용하거나 거부하거나 검열, 수정하는 하드웨어나 소프트웨어 장치이다. 출처 : Wiki *작동원리 외부에서 네트워크를 통해 들어오는 패킷들을 사전에 "관리자가 설정해 놓은 보안 규칙"에 따라 허용 또는 차단한다. 이 관리자가 설정해놓은 규칙은 접근 제어 목록(ACL, Access Control List)로 유지된다. 기본적으로 방화벽으로 들어오는 모든 접근을 거부(deny)하고, 허용하는 접근만 단계적으로 허용(permit/allow)하는 방식을 따른다. 좀 더 구체적으로 설명하자면, (네트워크를 통해 이동하는) 데이터의 통로 역할을 하는 "포트"는 0부터 65535까지 번호를 가지는데, 이 65000여개의 포.. 더보기 SHA2 SHA-256 , SHA-512 pseudo code로 원리 이해하기 Note 1: All variables are 32 bit unsigned integers and addition is calculated modulo 232 Note 2: For each round, there is one round constant k[i] and one entry in the message schedule array w[i], 0 ≤ i ≤ 63 Note 3: The compression function uses 8 working variables, a through h Note 4: Big-endian convention is used when expressing the constants in this pseud.. 더보기 SHA1 SHA1 의 동작원리 pseudo code 로 이해해보기 이 그림은 한 단계의 opertaion을 나타냄 Note 1: All variables are unsigned 32-bit quantities and wrap modulo 232 when calculating, except for ml, the message length, which is a 64-bit quantity, and hh, the message digest, which is a 160-bit quantity. Note 2: All constants in this pseudo code are in big endian. Within each word, the most significant byte is stored in the leftmo.. 더보기 이전 1 다음