본문 바로가기
Work & Study/정보처리기사 필기

정보처리기사 필기 정리 - 2. 소프트웨어 개발 (2-05. 인터페이스 구현)

by a.k.a DUKI 2023. 8. 12.
728x90
반응형

정보처리기사 필기 정리 - 2. 소프트웨어 개발

 

Chapter 05 인터페이스 구현 (중요도: ★★★)

  1. 인터페이스 설계 확인
    • EAI(Enterprise Application Integration) 방식: 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션
      • EAI 구축 유형
        • 포인트 투 포인트(Point-to-point): 각각의 애플리케이션 간에 점대 점 형태로 연결
        • 허브 앤 스포크(Hub & Spoke): 단일한 접점의 허브 시스템을 통하여 데이터를 전송하는 중앙집중식 방식
        • 메시지 버스(Message Bus): 애플리케이션 사이 미들웨어를 두어 연계하는 미들웨어 통합 방식, 확정성이 좋고 대용량 데이터 처리
        • 하이브리드(Hybrid): 그룹 내는 허브 앤 스포크 방식, 그룹 간에는 메시지 방식을 사용하여 통합하는 방식
      • ESB(Enterprise Service Bus) 방식: 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처
        • 버스를 중심으로 각각 프로토콜이 호환이 가능하도록 애플리케이션의 통합을 낮은 결합 방식으로 지원
  2. 인터페이스 기능 구현
    • 시큐어 코딩 가이드: 입력 데이터 검증 및 표현, 보안 기능, 시간 및 상태, 에러 처리, 코드 오류, 캡슐화, API 오용
    • 데이터 베이스 암호화 알고리즘
      • 대칭 키 암호화 알고리즘: 암/복호화에 같은 암호 키를 쓰는 알고리즘 (ARIA 128/192/256, SEED)
      • 비대칭 키 암호화 알고리즘: 공개 키는 누구나 알 수 있지만 비밀 키는 키의 소유자만 알 수 있도록 사용 (RSA, ECC, ECDSA)
      • 해시 암호화 알고리즘: 해시 값으로 원래 입력 값을 찾아낼 수 없는 일방향성의 특정을 가짐 (SHA-256/384/512, HAS-160)
    • 데이터베이스 암호화 기법
      • API 방식: 암호 모듈(API)을 적용하는 애플리케이션 수정 방식
      • Plug-in 방식: DBMS에 Plug-in 모듈로 동작하는 방식
      • Hybrid 방식: API 방식 + Plug-in 방식
    • 데이터베이스 보안 요구사항: 암호지원, 암호 키 관리, DB 데이터 암/복호화, 접근 제어, 암호통신, 식별 및 인증, 보안 검사

 



2022 수제비 정보처리기사 필기 & 2022 이기적 정보처리기사 필기 책을 참고하여 정리하였다.

 

건기원 수제비 정보처리기사 필기 1권+2권 합본세트 - 전2권 - NCS기반 2022 : 기사북닷컴

[기사북닷컴] 자격증전문서점

smartstore.naver.com

 

2022 이기적 정보처리기사 필기 기본서 - 예스24

본 도서는 필기 시험을 준비하는 수험생을 위한 기본서로 다년 간의 출제 경향을 철저히 분석하여 변경되는 NCS 기반 출제기준에 맞춰 출간되었다. 시험대비 이론을 꼼꼼하게 다루었으며, 출제

www.yes24.com

728x90
반응형