메시지의 최근성을 보장하기 위해 타임스템프 또는 난스 기법을 사용할 수 있다. 예를 들어 난스 기법을 사용하는 시스템에서 신뢰 서버가 Alice로부터 받은 난스 NA를 이용하여 Alice에게 다음과 같은 메시지를 전달하였다고 가정하자.
{ NA || B || KAB }*KAS
이 메시지를 수신한 Alice는 이 암호문 전체가 최근에 생성된 것으로 믿을 수 있다. 그 근거는 무엇인지 설명하시오. 또 이 때 KAB의 최근성을 Alice가 믿을 수 있는지 설명하시오.
먼저, Alice는 메시지를 수신하여 로 복호화 하는데 성공하면 이 메시지는 서버가 생성한 메시지임을 확신할 수 있다. Alice는 암호화문 내에 를 확인하면 메시지가 최신에 생성된 것임을 확신할 수 있다. 그리고 Alice는 암호화문 내에 Bob의 식별자 B를 확인하면 가 B와 공유하기 위한 세션키이고, 와 바인딩되어 있으므로 최근에 생성된 세션키임을 확신할 수 있다.
* 또한 필자는 대기업 프로그래머 출신으로, 현재 10년차 전산과장으로 근무중이다.
개발직의 끝없는 야근 때문에 여자친구와 헤어질뻔 했지만,
지금은 칼퇴 후, 토끼같은 딸과 와이프랑 화목하게 저녁을 먹는다.
컴퓨터공학부, IT, R&D, 프로그래머, 엔지니어들은 아마 매일 저녁을 집에서 먹기가 쉽지 않을 것이다.
야식이나 안먹으면 다행이고, 막차라도 안놓치면 다행일 수 있다.
아마 본 포스팅을 보고 있는 분들은 대부분 컴퓨터 공학부나 IT 학과 학생일 것이다.
혹시 자신이 정말로 개발을 좋아하는게 아니라면,
개발을 정말 잘하는게 아니라면,
워라밸 + 가족보다 개발을 사랑하는게 아니라면,
전산직 입사를 강력하게 권장한다.
더 관심있다면, 아래의 전산실 입사 전략을 살펴보시기 바란다.
* 강의계획
- Chapter.01) Intro
- Chapter.02) 개발직을 떠난 이유 (부제 : 개발직의 삶과 현실)
- Chapter.03) 컴공 졸업 후, 취업할 수 있는 5가지 직무와 특성
- Chapter.04) 전산관리직의 업무 소개
- Chapter.05) 전산관리직의 장점 (신의 직장위에 꿀 직장)
- Chapter.06) 전산관리직의 단점
- Chapter.07) 전산실 입사를 위해 준비해야 할 것들 (재학생 편)
- Chapter.08) 전산실 입사를 위해 준비해야 할 것들 (취준생, 이준생 편)
- Chapter.09) 전산실 커뮤니티 소개
- Chapter.10) 마치며
댓글