분류 전체보기 74

[ 어플리케이션 보안 ] 웹 보안( Web Security ) - 3,4

3. SSL/TLS (1) SSL/TLS의 개요 1) 개본개념 ① SSL(Secure Socket Layer)/TLS(Transport Layer Security)는 세계에서 가장 많이 이용되고 있는 암호 통신의 방법이다. ② 인터넷의 온라인 상점에서 신용카드 번호를 송신할 때 우리들이 사용하고 있는 웹브라우저는 SSL/TLS를 이용해서 암호통신을 수행한다. SSL/TLS..

[ 어플리케이션 보안 ] 웹 보안( Web Security ) - 1,2

1. 웹 보안 개요 1) 웹 보안 위협 ①②③④⑤ 2) 웹 트래픽 보안 방법 ① 웹 보안을 제공하는 한 가지 방법은 IP 보안(IPSec)을 사용하는 것이다. IP 보안을 사용할 경우 장점은 종단 사용자의 응용에 투명성을 제공해주고 범용 해결책을 제시한다. ② 더구나 IP보안은 필터링 기능을 가지고 있..

[소프트웨어 공학의 개념] 소프트웨어의 개념

1. 소프트웨어( Software ) 1) 정의 ① 실행 시 요구되는 컴퓨터의 명령어들의 모임이나 프로그램이다. ② 프로그램이 자료를 적절히 조작할 수 있게 해주는 데이터구조이다. ③ 프로그램들의 사용과 운영을 기술하는 문서이다. * TIP : 소프트웨어란? S/W = Program + 실행성 + 모든 문서 + 설치데이..

[소프트웨어 공학의 개념] 소프트웨어 공학의 개념

1. 소프트웨어 공학( Software Engineering ) 1) 정의 ① 컴퓨터 하드웨어에서 신뢰성 있게 운용되는 소프트웨어를 경제성 있게 개발하기 위해 공학적 원리를 응용하고 확립시킨 이론( Bauer )② 컴퓨터 프로그램을 설계하고 개발하며, 개발,운용,유지보수에 관련된 문서를 작성하는 데 필요한 과..