본문 바로가기

Java

(Keystore)Self-Signed-Cert-Trust-Manager(InstallCert.java) InstallCert.java를 이용한 Self-Signed-Cert를 생성하는 방법에 대해서 간략하게 소개를 하도록하겠다. 해당 클래스는 오라클에서 제공하는 클래스중 (JAVA)JSSE X509TrustManager를 이용하여, SSL인증서를 생성하도록 Andreas Sterbenz's가 올린 클래스이다. 이 클래스는 특정 오류 또는 WAS에서 서비스 연동을 위해 SSL 인증서를 생성 및 keystore에 등록할 때, 사용하면 된다. 해당 방법 외에도 직접적으로 openssl 명령어를 이용한 SSL 인증서 생성도 가능하나 해당 클래스를 이용하는 방식이 보다 간편하기에 사용하는 것을 추천하는바이며, 스크립트를 통하여 생성하는 방식은 해당 내용에서는 제외하겠다. (스크립트는 APACHE Compile 설치.. 더보기
JAVA java에 대해서 간략하게 소개를 하도록하겠다. 이론/개념 관련된 상세한 사항은 이미 모두가 알듯, 보다 상세한 내용이 많이 기재가 된 곳이 있기에 요점만 작성한다. 자바(Java)는 자바로 기술된 프로그램 개발 및 실행을 할 수 있는 소프트웨어 모임의 총칭이며, 해당 언어로 구성된 프로그램은 운영체제나 하드웨어에 의존치 않고 바이트 코드(중간 언어)인 추상적인 코드로 구현된다. 이를 실행하기 위해 자바가상머신(JVM)/개발에 필요한 표준 라이브러리들(Libraies)/컴파일러 환경만 갖추어지면 자바 프로그램은 모든 환경에서 동일하게 동작한다. 이 이점으로 CPU나 운영 체제의 종류에 관계없이 JVM을 설치할 수 있는 시스템에서는 어디서나 실행할 수 있는 호환성 때문에 폭발적인 인기를 끌게 되었고, 이러.. 더보기