[JAVA-THEORY] 자바 이론 1
[출처] 자바의정석 JAVA JAVA는, 썬 마이크로 시스템즈에서 개발하여 발표한 객체지향 프로그래밍 언어. 자바의 특징 운영체제에 독립적이다. 운영체제에 설치한, 자바가상머신 ( JVM ) 을 통해, 자바 응용프로그램이 실행되기 때문에, 자바 프로그램은 OS 로 부터 독립적으로 실행 가능하다. ( Write Once, Run Anywhere ) JVM : 자바를 실행하기 위한 가상 머신, 객체지향언어이다. 객체지향 프로그래밍 언어 중 하나이며, 객체 지향개념의 특징인 [ 상속, 캡슐화, 다형성 ] 이 잘 적용된 순수한 객체지향 언어로 평가 받는다. 배우기 쉽다. 자바의 연산자와 기본 구문은 C++ 로부터, 객체지향 관련 구문은 스몰톡 이라는 객체 지향언어에서 가져왔다. 객체지향 언어의 특징인 재사용성과..
SSL: 보안 소켓 계층 (Secure Sockets Layer, SSL)
INTROSSL은 웹사이트와 브라우저(혹은, 두 서버) 사이에 전송된 데이터를 암호화하여 인터넷 연결을 보안 을 유지하는 표준 기술입니다. 이는 해커가 개인 정보 및 금융 정보를 포함한 전송되는 모든 정보를 열람하거나 훔치는 것을 방지합니다.상용 SSL 인증서는, 도메인에 대한 인증서이므로, 도메인 신청 후, 정상 발급된 도메인을 통해 사용하여야하며, 테스트 및 개발용, 사내 사용 웹서버인 경우, OpenSSL 과 같은 무료 SSL 을 통해 테스트가 가능하다.SSL 파일 확장자 종류 및 설명PEM (Privacy Enhanced Mail)은 Base64 인코딩된 ASCII 텍스트 이다. 파일 구분 확장자로 .pem 을 주로 사용한다. 노트패드에서 열기/수정도 가능하다. 개인키, 서버인증서, 루트인증서, ..