본문 바로가기

분류 전체보기154

도커와 동작원리 Docker란 ? 데이터 또는 프로그램을 격리시키는 기능을 제공하는 소프트웨어 1. 컨테이너 : 2. 도커 엔진 : 컨테이너를 생성하고 구동시킬 수 있는 Docker software의 본체 3. 이미지 : 컨테이너의 빵틀과 같은 역할로, 담고 있는 SW의 종류에 따라 다양한 이미지를 사용할 수 있다. - 아파치 컨테이너 → "아파치 이미지" 필요 , MySQL 컨테이너 → "MySQL 이미지" 필요 ※ 도커의 제약 사항 ( 리눅스 OS ) docker를 사용하는데는 리눅스 OS가 사용된다. 윈도우나 mac에서도 구동은 할 수 있지만 결국 내부적으로 리눅스가 사용된다. 또한 컨테이너에서 동작시키는 프로그램도 리눅스용 프로그램으로 구성되어 있다. 데이터, 프로그램 격리 프로그램 격리란 ? 도커 컨테이너는 다.. 2022. 4. 27.
메시지 인증 & Kerberos & PKI Message authentication 정의 메시지 수신자가 발신자를 식별할 수 있도록 허용하는 것 제 3자가 인증된 사용자처럼 위장하는 것을 어렵게 만드는 것 메시지 인증 방법 암호화 : 비밀 키의 소유자만 메시지를 해독할 수 있다. 해시 함수 : 해시와 일치하는 다른 메시지의 변조를 어렵게 만든다. MAC(메시지 인증 코드) : 비밀 키를 사용하여 암호화된 해시 값을 의미한다. 디지털 서명 서명은 문서에 대한 신뢰성을 제공하고 위조하는 것을 어렵게 만드는 기술이다. 서명이 문서의 일부로 재사용 될 수 없다. 서명은 변경하거나 삭제할 수 없어 거부될 수 없다. Birtthday Attack : 암호학적 해시 함수의 해시 충돌을 찾아내는 암호 해독 공격으로, 생일 문제의 확률적 결과를 기반으로 한다. .. 2022. 4. 16.
공개 키 암호화 & 메시지 인증 1. 공개 키 알고리즘 대칭 키 알고리즘의 문제점 키 분배가 어려움 소통하는 사람마다 대칭키가 달라서 많은 키가 생성됨 ( Key 갯수 : (n*(n-1)) / 2 ) 공개 키 알고리즘 : 메시지를 공캐키&비밀키 쌍을 사용하여 암&복호화 한다. 공개키로는 개인키로 암호화된 메시지를 복호화 할 수 있다. 유사하게 개인키도 공개키로 암호화 된 메시지를 복호화 할 수 있다. 공개 키 암호화 1970년도에 제안된 알고리즘으로 개인키로 공개키를 유추하기 어렵고 chosen-plaintext 공격에 강하다 RSA에서 가장 흔히 사용되는 공개 키 알고리즘 일반적으로 대칭키 알고리즘보다 훨씬 느리다 ( 메시지 자체를 암호화는 데 주로 사용되지 않음 ) 공개 키 암호화 응용 프로그램 [1] 암호화 & 암호 해독 발신인이.. 2022. 4. 16.
MSA 도입을 위한 역량 및 필요조건 보호되어 있는 글 입니다. 2022. 4. 15.
반응형