포스트

[정보처리기사] 정보처리기사 실기 기출 정리 (2)

Computer Science / 정보처리기사

정보처리기사 실기 키워드 기출 문제 정리 Part 2 (feat 시나공)

view

키워드 찾기 Part 2


  1. 네트워크에 관련된 다음 설명에 해당하는 용어를 쓰시오.

    모듈 간 통신 방식을 구현하기 위해 사용되는 대표적인 프로그래밍 인터페이스 집합으로, 복수의 프로세스를 수행하며 이뤄지는 프로세스 간 통신까지 구현이 가능하다. 대표적인 메소드에는 공유 메모리(Shared Memory), 소켓(Socket), 세마포어(Semaphores), 파이프와 네임드 파이프(Pipes & named Pipes), 메시지 큐잉(Message Queueing)이 있다.

    답 확인하기

    IPC (Inter-Process Communication)

  2. 다음 테스트 케이스를 참조하여 괄호에 들어갈 테스트 케이스의 구성 요소를 <보기>에서 찾아 쓰시오.

    식별자_ID테스트 항목()()()
    LS_W10_35로그인 기능사용자 초기 화면아이디(test_a01)
    비밀번호(203a!d5%ffa1)
    로그인 성공
    LS_W10_36로그인 기능사용자 초기 화면아이디(test_a01)
    비밀번호(1234)
    로그인 실패 (1)
    - 비밀번호 비일치
    LS_W10_37로그인 기능사용자 초기 화면아이디(“”)
    비밀번호(“”)
    로그인 실패 (2)
    - 미입력

    <보기>

    • 요구 절차• 의존성 여부• 테스트 데이터• 테스트 조건

    • 하드웨어 환경• 예상 결과• 소프트웨어 환경• 성공/실패 기준

    답 확인하기

    ① 테스트 조건

    ② 테스트 데이터

    ③ 예상 결과

  3. 디자인 패턴에 관한 다음 설명에서 괄호에 들어갈 알맞은 용어를 <보기>에서 찾아 쓰시오.

    () 패턴은 객체 생성을 서브 클래스에서 처리하도록 분리하여 캡슐화한 패턴으로, 상위 클래스에서 인터페이스만 정의하고 실제 생성은 서브 클래스가 담당한다. 다른 이름으로 가상 생성자(Virtual Constructor) 패턴이라고도 불린다.

    <보기>

    • Singleton• Abstract Factory• Factory Method• Prototype

    • Facade• Composite• Template Method• Builder

    답 확인하기

    Factory Method

  4. 디자인 패턴에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 용어를 <보기>에서 찾아 쓰시오.

    • () 패턴은 구현부에서 추상층을 분리하여, 서로가 독립적으로 확장할 수 있도록 구성한 패턴으로, 기능과 구현을 두 개의 별도 클래스로 구현한다는 특징이 있다.
    • () 패턴은 한 객체의 상태가 변화하면 객체에 상속된 다른 객체들에게 변화된 상태를 전달하는 패턴으로, 일대다의 의존성을 정의한다. 주로 분산된 시스템 간에 이벤트를 생성 • 발행(Publish)하고, 이를 수신(Subscribe)해야 할 때 이용한다.

    <보기>

    • Builder• Factory Method• Adapter• Bridge

    • Facade• Proxy• Observer• Mediator

    답 확인하기

    ① Bridge

    ② Observer

  5. 디자인 패턴에 관련된 다음 설명에서 괄호에 들어갈 알맞은 용어를 쓰시오.

    디자인 패턴은 모듈 간의 관계 및 인터페이스를 설계할 때 참조할 수 있는 전형적인 해결 방식 또는 예제를 의미한다. 그 중 () 패턴은 클래스나 객체들이 서로 상호작용하는 방법이나 책임 분배 방법을 정의하는 패턴으로, Interpreter, Observer, Command 등이 그 예에 해당한다.

    답 확인하기

    행위 (Behavioral)

  6. 기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션으로, Point-to-Point, Hub & Spoke, Message Bus, Hybrid 등의 다양한 방식으로 구축이 가능한 모듈 연계 방법을 쓰시오.

    답 확인하기

    EAI (Enterprise Application Integration)

  7. EAI(Enterprise Application Integration)의 구축 유형에 대한 설명이다. 괄호(①, ②) 안에 각각 들어갈 알맞은 유형을 쓰시오.

    EAI(Enterprise Application Integration)는 기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계 통합 등 상호 연동이 가능하게 해주는 솔루션이다. 비즈니스 간 통합 및 연계성을 증대시켜 효율성 및 각 시스템 간의 확정성(Determinacy)을 높여 준다. EAI의 구축 유형은 다음과 같다.

    • ()
      • 가장 기본적인 애플리케이션 통합 방식으로, 애플리케이션을 1 : 1로 연결한다.
      • 변경 및 재사용이 어렵다.

      image-0

    • ()
      • 단일 접점인 허브 시스템을 통해 데이터를 전송하는 중앙 집중형 방식이다.
      • 확장 및 유지 보수가 용이하다.
      • 허브 장애 발생 시 시스템 전체에 영향을 미친다.

      image-1

    • Message Bus
      • 애플리케이션 사이에 미들웨어를 두어 처리하는 방식이다.
      • 확장성이 뛰어나며 대용량 처리가 가능하다.

      image-2

    • Hybrid
      • 그룹 내에서는 () 방식을, 그룹 간에는 Message Bus 방식을 사용한다.
      • 필요한 경우 한 가지 방식으로 EAI 구현이 가능하다.
      • 데이터 병목 현상을 최소화할 수 있다.

      image-3

    답 확인하기

    ① Point to Point

    ② Hub & Spoke

  8. 소프트웨어 인터페이스 구현에 관련된 다음 설명에서 괄호에 공통으로 들어갈 알맞은 용어를 쓰시오.

    ()은 속성-값 쌍(Attribute-Value Pairs)으로 이루어진 데이터 객체를 전달하기 위해 사람이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다. 비동기 처리에 사용되는 AJAX에서 XML을 대체하여 사용되고 있다. 다음은 ()이 가질 수 있는 자료 기본형이다.

    속성특징
    숫자정수와 실수를 표현한다.
    문자열유니코드 문자로 표현하며, 큰따옴표(" ")로 묶는다.
    참/거짓참(True) 또는 거짓(False)을 표현한다.
    배열다양한 요소들을 쉼표로 구분하여 표현하며, 대괄호([ ])로 묶는다.
    객체이름/값 쌍으로 표현하며, 증괄호({ })로 묶는다.
    NULL아직 알려지지 않거나 모드는 값을 표현하기 위한 자료형이다.
    답 확인하기

    JSON (JavaScript Object Notation)

  9. 클라이언트와 서버 간 자바스크립트 및 XML을 비동기 방식으로 처리하며, 전체 페이지를 새로 고치지 않고도 웹 페이지 일부 영역만을 업데이트할 수 있도록 하는 기술을 의미하는 용어를 쓰시오.

    답 확인하기

    AJAX (Asynchronous JavaScript and XML)

  10. 네트워크 트래픽에 대해 IP(Internet Protocol) 계층에서 IP 패킷 단위의 데이터 변조 방지 및 은닉 기능을 제공하는 네트워크 계층에서의 보안 통신 규약을 쓰시오.

    답 확인하기

    IPSec (Internet Protocol Security)

  11. 인터페이스 구현 검증 도구에 대한 다음 설명에 해당하는 용어를 영문으로 쓰시오.

    Kent Beck과 Erich Gamma 등이 개발한 자바 프로그래밍 언어용 유닛 테스트 프레임워크로, xUnit 계열의 한 종류이다. 같은 테스트 코드를 여러 번 작성하지 않게 도와주며, 테스트마다 예상 결과를 기억할 필요가 없는 자동화된 해법을 제공한다는 특징이 있다.

    답 확인하기

    JUnit

  12. 사용자 인터페이스(UI)에 대한 다음 설명에 해당하는 용어를 영문 약자로 쓰시오.

    사용자의 자연스러운 움직임을 통해 시스템과 상호작용하는 사용자 인터페이스(UI)로, 키보드나 마우스와 같이 조작을 배워야 하는 인공 제어 장치를 사용하는 인터페이스와 구분하기 위해 “자연스러운”이라는 표현을 사용한다. 시리(Siri), 빅스비(Bixby) 등과 같은 음성 비서에게 사용하는 자연어 명령이나 휴대폰이나 태블릿에서의 터치 등이 여기에 해당한다.

    답 확인하기

    NUI

  13. Windows, MacOS 등에서 사용하는 인터페이스로, 사용자가 명령어를 직접 입력하지 않고 키보드와 마우스 등을 이용하여 아이콘이나 메뉴를 선택하여 모든 작업을 수행하는 사용자 인터페이스를 쓰시오.

    답 확인하기

    GUI (그래픽 사용자 인터페이스)

  14. UI(User Interface)의 설계 원칙 중 직관성에 대해 간략히 서술하시오.

    답 확인하기

    직관성은 누구나 쉽게 이해하고 사용할 수 있어야 한다는 설계 원칙이다.

  15. 사용자 인터페이스에 대한 다음 설명에서 괄호에 들어갈 알맞은 용어를 쓰시오.

    명칭설명
    직관성누구나 쉽게 이해하고 사용할 수 있어야 한다.
    ()사용자의 목적을 정확하고 완벽하게 달성해야 한다.
    학습성누구나 쉽게 배우고 익힐 수 있어야 한다.
    유연성사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 한다.
    답 확인하기

    유효성

  16. 인터페이스에 관련된 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 용어를 쓰시오.

    • (): 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각하게 되는 총체적인 감정 및 경험
    • (): 사용자와 시스템 간의 상호작용이 원할하게 이뤄지도록 도와주는 장치나 소프트웨어 (예: CLI, GUI 등)
    답 확인하기

    ① UX (사용자 경험)

    ② UI (사용자 인터페이스)

  17. 애플리케이션 테스트에서 사용되는 살충제 패러독스(Pesticide Paradox)의 개념을 간략히 설명하시오.

    답 확인하기

    살충제 패러독스는 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 현상을 의미한다.

  18. 애플리케이션을 실행하지 않고, 소스 코드에 대한 코딩 표준, 코딩 스타일, 코드 복잡도 및 남은 결함을 발견하기 위하여 사용하는 테스트를 쓰시오.

    답 확인하기

    정적 분석 (정적 테스트)

  19. 테스트에 대한 다음 설명에서 각 지문(① ~ ③)에 해당하는 커버리지(Coverage)를 <보기>에서 찾아 기호(㉠ ~ ㉥)로 쓰시오.

    ① 최소 한번은 모든 문장이 수행되도록 구성하는 검증 기준

    ② 조건식이 참(True)/거짓(False)일 때 수행되도록 구성하는 검증 기준

    ③ ②번과 달리 조건식에 상관없이 개별 조건이 참(True)/거짓(False)일 때 수행되도록 구성하는 검증 기준

    <보기>

    ㉠ 다중 조건 검증 기준㉡ 선택 검증 기준㉢ 조건 검증 기준

    ㉣ 결정(분기) 검증 기준㉤ 결정(분기)/조건 검증 기준㉥ 구문(문장) 검증 기준

    답 확인하기

    ① - ㉥

    ② - ㉣

    ③ - ㉢

  20. 다음은 화이트박스 테스트의 프로그램 제어 흐름이다. 다음의 순서도를 참고하여 분기 커버리지로 구성할 테스트 케이스를 작성하시오.

    <순서도>

    image-4

    <작성예시>

    () → () → ()

    답 확인하기

    () → () → () → () → () → () → ()

    () → () → () → () → () → ()

    7칸 괄호에 맞는 테스트 케이스를 설계할 때 ②번 조건문에서 YES로, ⑥번 조건문에서 NO로 진행되도록 설계했으므로, 6칸 괄호에 맞는 테스트 케이스는 ②번 조건문에서 NO로, ⑥번 조건문에서 YES로 진행되도록 설계해야 함

    or

    () → () → () → () → () → () → ()

    () → () → () → () → () → ()

    7칸 괄호에 맞는 테스트 케이스를 설계할 때 ②번 조건문에서 YES로, ⑥번 조건문에서 YES로 진행되도록 설계했으므로, 6칸 괄호에 맞는 테스트 케이스는 ②번 조건문에서 NO로, ⑥번 조건문에서 NO로 진행되도록 설계해야 함

    되도록 설계해야 함

    [ 해설 ]

    화이트박스 테스트의 검증 기준(Coverage) 중 분기 검증 기준(Branch Coverage)은 소스 코드의 모든 조건문이 한 번 이상 수행되도록 테스트 케이스를 설계하는 방법으로, 조건문인 ②번과 ⑥번에 도달했을 때 반드시 한 번은 YES로, 한번은 NO로 진행되도록 설계되어야 함

  21. 소프트웨어가 수행할 특정 기능을 알기 위해서 각 기능이 완전히 작동되는 것을 입증하는 테스트로, 동치 클래스 분해 및 경계값 분석을 이용하는 테스트 기법을 쓰시오.

    답 확인하기

    블랙박스 테스트 (Black Box Test)

  22. 테스트 기법 중 다음과 같이 <평가 점수표>를 미리 정해 놓은 후 영역의 경계에 해당하는 입력값을 넣고, 예상되는 출력값이 나오는지 실제 값과 비교하는 명세 기반 테스트 기법을 <보기>에서 찾아 쓰시오.

    <평가 점수표>

    평가점수성적등급
    90 ~ 100A
    80 ~ 89B
    70 ~ 79C
    0 ~ 69D

    <케이스>

    테스트 케이스12345678910
    입력값-10697079808990100101
    예상 결과값오류DDCCBBAA오류
    실제 결과값오류DDCCBBAA오류

    <보기>

    • Equivalence Partition• Boundary Value Analysis• Condition Test

    • Cause-Effect Graph• Error Guess• Comparison Test

    • Base Path Test• Loop Test• Data Flow Test

    답 확인하기

    Boundary Value Analysis

  23. 다음 중 블랙 박스 테스트 기법에 해당하는 것을 모두 골라 기호(㉠ ~ ㉨)로 쓰시오.

    ㉠ Base Path Testing㉡ Condition Testing㉢ Boundary Value Analysis

    ㉣ Equivalence Partitioning㉤ Data Flow Testing㉥ Cause-Effect Graph

    ㉦ Branch Coverage Testing㉧ Statement Coverage Testing㉨ Boundary Division Analysis

    답 확인하기

    ㉢, ㉣, ㉥

  24. 테스트 기법 중 그래프를 활용하여 입력 데이터 간의 관계와 출력에 영향을 미치는 상황을 체계적으로 분석한 다음 효용성이 높은 테스트 케이스를 선정하여 검사하는 기법을 <보기>에서 찾아 쓰시오.

    <보기>

    • Equivalence Partition• Boundary Value Analysis• Condition Test

    • Cause-Effect Graph• Error Guess• Comparison Test

    • Base Path Test• Loop Test• Data Flow Test

    답 확인하기

    Cause-Effect Graph

  25. 테스트 기법 중 다음과 같이 <평가 점수표>를 미리 정해 놓은 후 각 영역에 해당하는 입력값을 넣고, 예상되는 출력값이 나오는지 실제 값과 비교하는 명세 기반 테스트 기법을 쓰시오.

    <평가 점수표>

    평가점수성적등급
    90 ~ 100A
    80 ~ 89B
    70 ~ 79C
    0 ~ 69D

    <케이스>

    테스트 케이스1234
    점수범위0 ~ 6970 ~ 7980 ~ 8990 ~ 100
    입력값60758296
    예상 결과값DCBA
    실제 결과값DCBA
    답 확인하기

    동치 분할 검사 (Equivalence Partitioning Testing)

  26. 개발 단계에 따른 애플리케이션 테스트에 대한 다음 V-모델에서 괄호(① ~ ④)에 들어갈 알맞은 테스트를 쓰시오.

    image-5

    답 확인하기

    ① 단위 테스트 (Unit Test)

    ② 통합 테스트 (Integration Test)

    ③ 시스템 테스트 (System Test)

    ④ 인수 테스트 (Acceptance Test)

  27. 애플리케이션 테스트에 대한 다음 설명에서 각 지문(①, ②)에 해당하는 용어를 <보기>에서 찾아 기호(㉠ ~ ㉥)로 쓰시오.

    ① 코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 수행하는 테스트로, 모듈 테스트라고도 불린다. 사용자의 요구사항을 기반으로 한 기능성 테스트를 최우선으로 인터페이스, 외부적 I/O, 자료구조, 독립적 기초 경로, 오류 처리 경로, 경계 조건 등을 검사한다.

    ② 모듈들을 결합하여 하나의 시스템으로 완성시키는 과정에서의 테스트를 의미하며, 모듈 간 또는 컴포넌트 간의 인터페이스가 정상적으로 실행되는지 검사한다.

    <보기>

    ㉠ 시스템 테스트㉡ 인수 테스트㉢ 알파 테스트㉣ 단위 테스트

    ㉤ 통합 테스트㉥ 회귀 테스트

    답 확인하기

    ① - ㉣

    ② - ㉤

  28. 애플리케이션 테스트에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 테스트를 쓰시오.

    인수 테스트는 개발한 소프트웨어가 사용자의 요구사항을 충족하는지에 중점을 두고 테스트하는 방법이다.

    • (): 선정된 최종 사용자가 여러 명의 사용자 앞에서 행하는 테스트 기법으로, 실제 업무를 가지고 사용작 직접 테스트한다.
    • (): 개발자의 장소에서 사용자가 개발자 앞에서 행하는 테스트 기법으로, 테스트는 통제된 환경에서 행해지며, 오류와 사용상의 문제점을 사용자와 개발자가 함께 확인하면서 기록한다.
    답 확인하기

    ① 베타 테스트 (Beta Test)

    ② 알파 테스트 (Alpha Test)

  29. 통합 테스트에 관련된 다음 설명에서 괄호에 들어갈 알맞은 용어를 쓰시오.

    통합 테스트는 단위 테스트가 끝난 모듈을 통합하는 과정에서 발생하는 오류 및 결함을 찾는 테스트 기법으로, 하위 모듈에서 상위 모듈 방향으로 통합하는 상향식 통합 테스트와 상위 모듈에서 하위 모듈 방향으로 통합하는 하향식 통합 테스트가 있다. 상향식 통합 테스트는 미완성이거나 문제가 있는 상위 모듈을 대체할 수 있는 테스트 드라이버가, 하향식 통합 테스트는 미완성이거나 문제가 있는 하위 모듈을 대체할 수 있는 테스트 ()이(가) 있어야 원할한 테스트가 가능하다.

    답 확인하기

    스텁 (Stub)

  30. 애플리케이션 테스트에 관한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 용어를 쓰시오.

    • ()는 소프트웨어의 하위 모듈에서 상위 모듈 방향으로 통합하면서 테스트하는 기법이다.
    • 하나의 주요 제어 모듈과 관련된 종속 모듈의 그룹인 클러스터(Cluster)가 필요하다.
    • 데이터의 입 • 출력을 확인하기 위해 더미 모듈인 ()를 생성한다.
    답 확인하기

    ① 상향식 통합 테스트

    ② 드라이버 (Driver) or 테스트 드라이버 (Test Driver)

  31. 다음 설명에 해당하는 테스트를 <보기>에서 찾아 쓰시오.

    <보기>

    • Integration• Big Bang• System• Acceptance

    • Unit• Regression• White Box• Black Box

    답 확인하기

    Regression

  32. 특정한 몇몇 테스트 케이스의 입력값들에 대해서만 기대하는 결과를 제공하는 오라클로, 전수 테스트가 불가능한 경우 사용하고, 경계값 및 구간별 예상값 결과 작성시 사용하는 오라클을 쓰시오.

    답 확인하기

    샘플링 오라클 (Sampling Oracle)

  33. 애플리케이션 성능이란 사용자가 요구한 기능을 최소한의 자원을 사용하여 최대한 많은 기능을 신속하게 처리하는 정도를 나타낸다. 애플리케이션 성능 측정의 지표에 대한 다음 설명에서 괄호(① ~ ③)에 들어갈 알맞은 용어를 쓰시오.

    명칭의미
    일정 시간 내에 애플리케이션이 처리하는 일의 양을 의미한다.
    애플리케이션에 요청을 전달한 시간부터 응답이 도착할 떄까지 걸린 시간을 의미한다.
    애플리케이션에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간을 의미한다.
    자원 활용률애플리케이션이 의뢰한 작업을 처리하는 동안의 CPU, 메모리, 네트워크 등의 자원 사용률을 의미한다.
    답 확인하기

    ① 처리량 (Throughput)

    ② 응답 시간 (Response Time)

    ③ 경과 시간 (Turn Around Time)

  34. 소스 코드 품질 분석 도구에 대한 다음 설명에서 괄호(①, ②)에 해당하는 용어를 <보기>에서 찾아 기호(㉠ ~ ㉧)로 쓰시오.

    소스 코드 품질 분석 도구는 소스 코드의 코딩 스타일. 코드에 설정된 코딩 표준, 코드의 복잡도, 코드에 존재하는 메모리 누수 현상, 스레드 결함 등을 발견하기 위해 사용하는 분석 도구이다.

    • () 도구는 작성한 소스 코드를 실행하지 않고 코딩 표준이나 코딩 스타일, 결함 등을 확인하는 코드 분석 도구이다.
    • () 도구는 소스 코드를 직접 실행하여 프로그램의 동작이나 반응을 추적하고 보고하는 분석 도구로, 프로그램 모니터링 기능이나 스냅샷 생성 기능들을 포함하고 있다.

    <보기>

    ㉠ Static Analysis㉡ Running Analysis㉢ Test Execution㉣ Performance

    ㉤ Dynamic Analysis㉥ Test Control㉦ Test Harness㉧ Test Monitoring

    답 확인하기

    ① - ㉠

    ② - ㉤

  35. 데이터를 제어하는 DCL의 하나인 GRANT의 기능에 대해 간략히 서술하시오.

    답 확인하기

    GRANT는 데이터베이스 관리자가 데이터베이스 사용자에게 권한을 부여하는 데 사용하는 명령어이다.

  36. 데이터를 제어하는 DCL의 하나인 ROLLBACK에 대해 간략히 서술하시오.

    답 확인하기

    ROLLBACK은 트랜잭션이 실패한 경우 작업을 취소하고 이전 상태로 되돌리기 위한 명령어이다.

  37. 데이터베이스 보안에서 가용성(Availability)에 대해 간략히 서술하시오.

    답 확인하기

    가용성은 인가받은 사용자는 시스템 내의 정보와 자원을 언제라도 사용할 수 있다는 보안 요건이다.

  38. 보안 위협의 하나인 SQL Injection에 대해 간략히 서술하시오.

    답 확인하기

    SQL Injection은 웹 응용 프로그램에 SQL 구문을 삽입하여 내부 데이터베이스(DB) 서버의 데이터를 유출 및 변조하고 관리자 인증을 우회하는 공격 기법이다.

  39. 암호화 알고리즘에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 용어를 쓰시오.

    • 암호화 알고리즘은 패스워드, 주민번호, 은행계좌와 같은 중요 정보를 보호하기 위해 평문을 암호화된 문장으로 만드는 절차 또는 방법을 의미한다.
    • 스위스의 라이(Lai)와 메시(Messey)는 1990년 PES를 발표하고, 이후 이를 개선한 IPES를 발표하였다. IPES는 128비트의 Key를 사용하여 64비트 블록을 암호화하는 알고리즘이며 현재는 ()라고 불린다.
    • ()은 국가 안전 보장국(NSA)에서 개발한 암호화 알고리즘으로, 클리퍼 칩(Clipper Chip)이라는 IC 칩에 내장되어 있다. 80비트의 Key를 사용하여 64비트 블록을 암호화하며, 주로 전화기와 같은 음성 통신 장비에 삽입되어 음성 데이터를 암호화한다.
    답 확인하기

    ① IDEA (International Data Encryption Algorithm)

    ② Skipjack

  40. 보안 프로토콜에 대한 다음 설명에 해당하는 용어를 영문 약어로 쓰시오.

    무선랜 보안에 사용된 웹 방식을 보완한 데이터 보안 프로토콜로 임시 키 무결성 프로토콜이라고도 한다. WEP의 취약성을 보완하기 위해 암호 알고리즘의 입력 키 길이를 128비트로 늘리고 패킷당 키 할당, 키 값 재설정 등 키 관리 방식을 개선하였다.

    답 확인하기

    TKIP

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.