https 란 인터넷 상에서 정보를 암호화하는 SSL(Secure Socket Layer) 프로토콜을 이용하여 데이터를 전송하고 있다는 것을 의미합니다. SSL 프로토콜은 테리사(Terrsa)가 개발해 Netscape사가 NetSite의 암호화 중심 프로토콜로 정착시킨 기술로 정보 암호화시 공개키(Pubilc Key)와 개인키(Private Key)라는 두가지 키를 이용하는 방법입니다. 공개키(Public Key)는 인터넷 상에 공개되어 있는 키로 서버에서 자동으로 이용자님의 브라우져로 보내며, 이용자가 입력한 정보는 이 공개키(Public Key)를 이용하여 암호화되어 다시 서버까지 전달됩니다. 이 공개키(Public Key)로 암호화된 정보는 서버만이 유일하게 소유하고 있는 개인키(Private Ke..
Properties 기본 훌륭한 프로그래머는 설정정보를 하드코드하지 않는다. 대신 그들은 이 정보를 소스코드 영역의 외부에 저장하므로서 시스템설정이 변경되었을때 시스템을 재 컴파일하는 것을 막는다. 자바플랫폼의 경우에 이러한 프로그램 설정은 전형적으로 프로퍼티(properties)파일에 저장된다. 스스로 자신만의 방법으로 디자인과 개발을 할 수 있지만 java.util.Properties 클래스는 프로그램의 설정정보를 헛고생하지않고 개발코드에 불러오거나 또는 설정정보에 새로운 정보를 추가, 저장 할 수 있다. 프로퍼티 파일은 일련의 키-값의 쌍들로 이루어지며 파일에 저장된다. 파일의 이름은 .properties로 끝난다. 예를 들어 다음의 2라인은 두개의 프로퍼티들을 가진 프로퍼티파일을 나타낸다. 첫번째..