모두CBT

다음 지문에서 설명하고 있는 API는?사용자 브라우저를 통해 실제 키를… | [정보보안기사 필기] 21년 2회차 기출문제 상세 페이지

1[정보보안기사 필기] 21년 2회차
다음 지문에서 설명하고 있는 API는?
  • 사용자 브라우저를 통해 실제 키를 노출하지 않고 암호화/복호화 등을 처리한다.
  • 실제 키에 대한 접근 요청을 제외한 전자서명 생성 및 검증, 해싱, 암호화, 복호화, 키 생성, 키 유도, 키 탐색 등을 수행한다.
  • 인증서를 사용한 방식은 물론 TLS 클라이언트 인증서와 연동 등으로 보다 나은 인증 방법을 제공한다.
1
WebCrypto API
2
REST API
3
SOAP API
4
Indexing API
해설

설명하는 것은 WebCrypto API다.

W3C 가 표준화한 브라우저 내장 암호 인터페이스로, 자바스크립트에 키 값 자체를 넘기지 않은 채 전자서명 생성·검증, 해싱, 암호화·복호화, 키 생성·유도·탐색을 수행한다. 키가 스크립트로 유출되지 않는 것이 가장 큰 보안 이점이다.

  • REST API·SOAP API: 서버 자원을 주고받는 웹 서비스 호출 방식·프로토콜이지 암호 연산 규격이 아니다.
  • Indexing API: 검색엔진에 페이지 색인을 알리는 용도라 암호·인증과 무관하다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.