목공책 하나 들이셔요~

레이블이 보안인 게시물을 표시합니다. 모든 게시물 표시
레이블이 보안인 게시물을 표시합니다. 모든 게시물 표시

2014년 6월 27일 금요일

[TLS] SSL에 대해 알아보아요~

이 글은 Oracle에서 제공하는 Java CAPS Documentation 중에서 "Secure Sockets Layer (SSL) Overview"라는 글을 번역하고 내용을 보강하였습니다. 최근에 TLS Client Authentication 코드를 개발하던 와중에 보안과 관련된 내용을 공부하게 되었는데 그 중에 짧지만 큰 도움을 줬던 문서라서 소개 드립니다. 원문은 아래 링크를 확인하세요

http://docs.oracle.com/cd/E21454_01/html/821-2544/cnfg_ssl-overview_c.html


2014년 6월 13일 금요일

SSH 자동 로그인하기

예전에는 유닉스 계열 OS에서 원격 접속을 하기 위해서 Telnet을 많이 이용했습니다. Telnet이 처음 개발된 것이 1969년이니 이 프로그램은 보기 드문 천연기념물 급입니다. 그 당시만 해도 제한적인 사람들만이 네트워크에 연결할 수 있었기 때문에 보안에 관한 고려사항이 없었습니다. 주고 받는 명령 뿐 아니라 심지어 로그인 계정과 암호까지도 평문으로 전달되었습니다. 그래서 해커들은 패킷 분석기를 통해 시스템의 암호를 쉽게 알아낼 수 있었습니다.

Telnet의 취약한 보안 문제를 해결하기 위해 여러가지 대안이 나왔지만 가장 대중적인 대체품은 1995년에 발표된 Secure Shell(이하 SSH)입니다. SSH는 1999년 OpenSSH라는 오픈소스 프로젝트가 릴리즈되면서 대중화되기 시작했으며 현재 사용되는 거의 모든 SSH 구현체는 바로 이 OpenSSH입니다.