네트워크

학교 과제문제때문에 Virtual Box로 다음과 같은 네트워크를 구성하였다.  net0 이 바로 Virtual Box에서 구성한 Bridge 구성이고, 나머지 net1 과 net2 는 실습을 위한 내부 네트워크 이다.  이 네트워크를 구축할 때, 나는 공유기를 사용하고 있었다.  그리고 라우팅 테이블을 수정해서 모든 노드가 서로 통신이 가능하게끔 하였다.  그런데 문제가 발생했다.  바로 외부 네트워크(인터넷)의 연결 부분이었다.  MyNote, Debian_0, Debian_Another […]

Continue reading about Virtual Box에서 내부 내트워크와 외부 네트워크와의 통신 문제 해결…

pchero on July 31st, 2008

 Openssl을 이용한 암호화 통신  서버는 암호화 통신을 위하여 가장 먼저 SSL_CTX와 SSL 구조체를 선언하여 암호화 통신을 위한 정보를 관리할 수 있도록 한다. 그리고, SSL 세션을 시작하기 위한 초기값을 설정하고, SSL_CTX_new() 함수를 이용하여 SSL 컨텍스트를 생성한다.  다음 단계는 인증서를 이용하여 서버와 클라이언트 간의 인증을 수행할 경우 SS_CTX_use_certificate_file()를 이요하여 인증서 파일을 생성하며, SSL_CTX_use_PrivateKey_file()를 이용하여 개인 키를 생성한다. […]

Continue reading about Openssl을 이용한 암호화 통신

pchero on July 31st, 2008

  SSL 라이브러리의 활용  SSL 라이브러리의 가장 중요한 기능은 암호화 채널을 통한 통신이다. 이를 위해서 각각의 통신은 인증서를 필요한 경우가 있으며, 실제 전자상거래나 증권 거래 등에서 이용하는 인증서인 경우 공인 인증기관에서 발급받는다.  하지만 제한적인 범위 내에서는 자체적으로 인증서를 생성하여 이용할 수 있으며, 이러한 기능은 openssl 라이브러리에서 기본적인 명령으로 제공한다.  1) 인증서 만들기 인 증서(Certificate)는 서버와 클라이언트 […]

Continue reading about SSL 라이브러리의 활용

pchero on July 30th, 2008

 * SSL의 구조 SSL은 가장 다양한 분야에서 적용하고 있는 암호 프로토콜 중 하나다. TCP/IP는 기본적으로 보안을 고려하지 않으므로 전자상거래를 비롯한 다양한 온라인 서비스를 활성화하려면 서비스 상호간의 인증, 암호와 통신을 비롯한 문제점을 해결해야 한다.  * SSL의 개념 SSL은 ‘Secure Socket Layer’의 약자로 넷스케이프(Netscape)에서 처음 개발하여 넷스케이프 네이게이터(Netscape Navigator)에 처음 적용한 보안 프로토콜이다. 기본적인 아이디어는 기본의 TCP/IP에서 고려하지 않은 […]

Continue reading about SSL의 구조

pchero on May 12th, 2008

IP 주소 관련 RFC 문서*RFC 1174 – IAB Recommended Policy on Distributing Internet Identifier Assignment and IAB Recommended Policy Change to Internet “Connected” Status작성자 : V. Cerf (CNRI) / 작성년도 : 1990. 8 *RFC 1366 – Guidelines for Management of IP Address Space작성자 : E. Gerich (Merit) / 작성년도 : 1992. 10 *RFC 1466 – […]

Continue reading about 네트워크 관련 RFC 문서 정리