Today
Total
Recent Posts
Recent Comments
Archives
04-24 13:49
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
반응형
관리 메뉴

UD_park's IT story

[Dictionary] 세션(Session)과 세션키(Session Key)의 정의와 개념에 대한 설명 본문

IT - Dictionary & Knowledge

[Dictionary] 세션(Session)과 세션키(Session Key)의 정의와 개념에 대한 설명

kingllzn 2018. 10. 24. 14:39
반응형
SMALL

이번 포스팅에서는 세션과 세션키에
대해서 알아보도록 하겠습니다.

 

 

세션과 세션키의 사전적 정의를
시작으로 알아보겠습니다.

 

통신에서는 사용자와 컴퓨터, 또는 두 대의
컴퓨터간의 활성화된 접속을 의미하며, 프로그램
사용과 관련해서는 한 응용 프로그램의 기동을
시작해서 종료할 때까지의 시간을 가리킨다.
또한 CD상에서 한 번에 기록된 하나 이상의
오디오 또는 데이터 트랙들을 의미한다.

① 망 환경에서 사용자 간 또는 컴퓨터 간의
대화를 위한 논리적 연결.

② 프로세스들 사이에서 통신을 하귀 위해
메시지 교환을 통하여 서로를 인식한 이후부터
통신을 마칠 때까지의 기간.

세션이란, 범위나 시간을 나타내는 말로써,
프로그램이나 시스템이 동작하는 상황을 표현할 때
사용되는 용어입니다.


단위로 쓰이는 용어인 만큼, 여러가지 의미로
많이 사용됩니다. 그렇기에 가장 기초적인 의미를
파악하고 계시다면 이후 실무에서 각 세션의 의미와
그 말이 의미하는 시간이나 범위를 쉽게 파악하실 수
있습니다.


세션키에 대해서 이어서 알아보겠습니다.
먼저, 사전적 정의입니다.

 

통신을 하는 상대방 끼리 하나의 통신 세션
동안에만 사용하는 암호화 키. 하나의 키를
사용한 암호문이 많을 경우, 이를 분석하여
키를 계산할 가능성이 있으므로 이를 막기 위해
사용하는 임시적인 키이다.

위의 정의에서 의미하는 바와 같이
세션의 정의를 통신으로 정해진 곳에서
상대방을 구분하고 침입을 막기위한 키를
세션키라고 부릅니다.

 

쉬운 예를 들자면, 구인구직 어플리케이션이
있다고 가정을 해보겠습니다.

 

첫 번째로, 그 구인구직 애플리케이션에
로그인을하면, 하나의 통신 세션을 시작하는
시작점이 됩니다. 이후에 회사를 검색하여
알아보고, 댓글을 달며 활동을 하는 동안
세션키의 작용으로 인해서 회사 검색과
댓글을 달기 위해서 따로 로그인을 할 필요없이
처음 로그인한 계정 그대로 이어지도록
세션키가 로그인한 계정과 그 계정과 애플리케이션
사이에서 이루어 질 수 있는 침입을 막기위해
존재합니다. 

 

 

여기까지 세션과 세션키에 대해

알아보았습니다.

 

 

혹시 다른것에 대해 궁금하신게

있으시다거나 포스팅 요청은

댓글에 달아주시기 바랍니다.

 

아는것이면 친절하고 쉽게,

모르는 것이면 또 제가 알아내서

친절하게 쉽게 포스팅하여

설명해드리도록 하겠습니다.

 

 

반응형
LIST
Comments