인터페이스 구현


컴포넌트 명세서 : 컴포넌트 개요 부 클래스 동작 인터페이스 외부 통신하는 명세서

인터페이스 명세서 : 컴포넌트 명세서에 명시된 인터페이스 클래스의 기능 명세서

JSON : 속성  값 쌍, 키값쌍 

XML : HTML단점 보안 언어 , XML은 다른 특수한 목적을 갖는 마크업 언어를 만드는 데 사용하는 마크업 언어이다. (기출)

AJAX : 자바스크립트를 이용해 웹서버와 클라이언트간 비동기적으로 XML 교환

REST : 자원의 존재/상태 정보 표준화 HTTp메서드 웹 아키텍처 (CRUD)

 

데이터베이스 암호화 알고리즘

     대칭 키 암호화 알고리즘 : 암복호화 같은 암호키

     비대칭 키 암호화 알고리즘 : 공개키 , 비밀키(키 소유자만)

     해시 암호화 알고리즘 : 해시값으로 원래 입력값을 찾아낼수없는 일방향성

 

정보 보안 3요소

       기밀성 - 인가된 사용자만 접근 가능 Confidentiality

       무결성 - 인가된 사용자가 인가된 방법으로 수정  Integrity

       가용성 - 사용자가 필요할 때 데이터에 접근 할 수 있는 능력  Availability

 

보안 취약점

      스니핑 : 데이터 내용을 중간엥 감청 (sniffing)

      스푸핑 : 수동적 , 공격 대상을 속이는 해킹기법 (spoofing)

 

 

중요 인터페이스 데이터의 암호화 전송 보안기술

   IPSec : IP계층 인증 헤더와 암호화를 이용해 터널링 프로토콜

   IPSe AH :  메세지 체크섬을 활용한 데이터인증과 비연결형 무결성을 보장해주는 프로토콜 

   SSL / TLS : 전송계층, 응용계층 사이에 클라이언트와 서버간의 웹 데이터 암호화

   S-HTTP : 웹상에서 네트워크 트래픽을 암호화

 

인터페이스 구현 검증

   xUnit : 자바,c++ 단위테스트 프레임워크

   STAF : 서비스호출,컴포넌트 재사용 테스트 프레임워크

    FitNesse : 웹기반 케이스 설계실행 결과 테스트 프레임워크

    NTAF : FitNesse + STAF 나동화 프레임워크

    selenuim

 watir:루비기반 웹 애플리케이션 테스트 프레ㅇ미워크

 

인터페이스 감시 도구

   스카우터 : 애플리케이션 모니터링 DB모니터링 인터페이스 감시기능

  제니퍼 : 애플리케이션 전 생애주기 단계동안 성능 모니터 APM소프트웨어

+ Recent posts