개념 ☐ 개인키 암호화 기법 (Private Key Encryption) ● 개인 키 암호화 기법의 다른 명칭 : 대칭 암호 기법, 단일키 암호화 기법 ● 개인 키 암호화 기법의 특징- 동일한 키로 데이터를 암호화하고 복호화함- 사용되는 키의 개수 : n(n-1) / 2 (n : 암호화 대상의 개수)● 개인 키 암호화 기법의 종류- 블록 암호화 방식 : 한 번에 하나의 데이터 블록을 암호화하는 방식 - DES, SEED, AES, ARIA- 스트림 암호화 방식 : 평문과 동일한 길이의 스트림을 생성하여 비트 단위로 비트,바이트,단어들을 순차적으로 암호화하는 방식 - LFSR, RC4 ☐ 양방향 알고리즘 ● SEED- 1999년 한국인터넷진흥원(KISA)에서 개발한 블록 암호화 알고리즘- 블록..
개념 ☐ GP(Interior Gateway Protocol, 내부 게이트웨이 프로토콜) ● GP의 개념 : 하나의 자율 시스템(AS) 내의 라우팅에 사용되는 프로토콜● GP의 종류- RIP(Routing Information Protocol, 거리 벡터 라우팅 프로토콜 )+ 현재 가장 널리 사용되는 라우팅 프로토콜+ 최단 경로 탐색에 Bellman-Ford 알고리즘이 사용됨+ 소규모 동종의 네트워크(자율 시스템, AS) 내에서 효율적인 방법+ 최대 홉(Hop) 수를 15로 제한 : 15 이상의 경우는 도달할 수 없는 네트워크를 의미하는데 이것은 대규모 네트워크에서는 RIP를 사용할 수 없음을 의미함- OSPF(Open Shortest Path First protocol)+ RIP의 단점을 해결+ ..
개념 ☐ Secure OS의 보안 기능 ● 식별 및 인증 : 각 접근 주체에 대한 안전하고 고유한 식별 및 인증 기능● 임의적 접근통제(DAC, 신분 기반 정책) : 소속 그룹 또는 개인에 따라 부여된 권한에 따라 접근을 통제하는 기능● 강제적 접근통제(MAC, 규칙 기반 정책) : 접속 단말 및 접속 방법, 권한, 요청 객체의 특성 등 여러 보안 속성이 고려된 규칙에 따라 강제적으로 접근을 통제하는 기능● 객체 재사용 보호 : 메모리에 기존 데이터가 남아 있지 않도록 초기화하는 기능● 완전한 조정 : 우회할 수 없도록 모든 접근 경로를 완전하게 통제하는 기능● 신뢰 경로 : 비밀번호 변경 및 권한 설정 등과 같은 보안 작업을 위한 안전한 경로를 제공하는 기능● 감사 및 감사기록 축소 : ..
개념 ☐ 앤 스크린(N-Screen) ● N개의 서로 다른 단말기에서 동일한 콘텐츠를 자유롭게 이용할 수 있는 서비스 문제 ☐ 앤 스크린(N-Screen) 2021년-2차 84번. PC, TV, 휴대폰에서 원하는 콘텐츠를 끊김없이 자유롭게 이용할 수 있는 서비스는? ① Memristor② MEMS③ SNMP④ N-Screen정답 : 4입력 답 : 3
개념 ☐ Locality ● Locality : 국부성, 지역성, 구역성, 국소성● Locality의 개념 : 프로세스가 실행되는 동안 주기억장치를 참조할 때 일부 페이지만 집중적으로 참조하는 성질이 있다는 이론● Locality의 특징 : 스래싱을 방지하기 위한 워킹 셋 이론의 기반이 됨 ● Locality의 종류- 시간 구역성(Temporal Locality)+ 프로세스가 실행되면서 하나의 페이지를 일정 시간 동안 집중적으로 액세스하는 현상+ 한 번 참조한 페이지는 가까운 시간 내에 계속 참조할 가능성이 높음을 의미함+ 시간 구역성이 이루어지는 기억 장소 : Loop(반복, 순환), 스택(Stack), 부 프로그램(Sub Routine), Counting(1씩 증감), 집계(Totaling)..
개념 ☐ C언어의 대표적인 표준 라이브러리 ● stdio.h- 데이터의 입출력에 사용되는 기능을 제공함- 주요 함수 : printf, scanf, fprintf, fscanf, fclose, fopen 등● math.h- 수학 함수들을 제공함- 주요 함수 : sqrt, pow, abs 등● string.h- 문자열 처리에 사용되는 기능들을 제공함- 주요 함수 : strlen, strcpy, strcmp 등● stdlib.h- 자료형 변환, 난수 발생, 메모리 할당에 사용되는 기능들을 제공함- 주요 함수 : atoi, atof, srand, rand, malloc, free 등+ malloc() 함수 : 바이트 단위로 메모리 공간을 동적으로 할당하며, 메모리 할당이 불가능할 경우 NULL이 반환됨..