애플리케이션 - 전자상거래

Ryu·2021년 9월 27일
0

정보보안기사

목록 보기
9/16

전자화폐(블록체인)

종류

  • 몬덱스 = 해외 사용, 송금
  • PC Pay = 스마트 카드
  • Net cash = 전자 수표
  • 비자 캐시 = 소액 지불
  • Ecash = 은닉서명(먹지) 지원

특징 = 불추적성, 이중사용 방지, 익명성 취소, 독립성, 분할성, 양도성


SET

Master와 Visa가 만든 신용카드 지불 프로토콜
특징 = 지불처리, PG사, 위탁서비스, 이중서명
이중서명으로 가맹점과 카드 소유자 정보를 분리해서 서명
*Payment Gate Way = 지불 대행사


SSL(TLS)

End to End 전송구간 암호화, Site to Client, 설치 필요 X, Transport에서 동작 = 느리다

구성요소 = Handshaking, Change Cipher Spec, Alert(문제 확인), Record(암호화)

Handshaking = 인증과정 ①인증(CA) ②알고리즘 = 협상 ③키교환 ④Random 넘버(재생공격 방지)

  • 과정
    • ① Client Hello (암호화, 브라우저)
    • ② Server Hello
    • ③ Server Hello Done (공개키 전송)
    • ④ Client 인증서
    • ⑤ 세션키 전송
    • ⑥ Change Cipher Spec ⑦ Finished ⑧ Change Cipher Spec ⑨ Finished

✱ Open SSL 하트블리드 취약점 = 메모리에서 평문이 유출

  • 생성 절차 = ①Open SSL 설치 ②Keygen(키교환) ③CA 인증서 저장

IPSEC

Site to Site, Site to Client, Network에서 동작, 프로그램 설치 필요

전송모드

  • ①전송모드 = 메세지 암호화, End to End
  • ②터널모드 = IP 헤더까지 암호화 → New header 삽입

구성요소

  • ① AH = 인증(sequence)와 무결성(ICV 필드), Padding
  • ② ESP = 암호화와 무결성
  • ③ ISACMP = SA(보안 매개 변수) 설정
  • ④ IKE = 키교환 알고리즘

sHTTP

전용 웹 서버를 사용해서 전송구간 암호화를 수행하는 보안 프로토콜, 기업에서 사용


XML

구조, 값, 표현이 분리된 언어
DTD, DOM&SAX, XQuery, XPath/XPointer

보안기술

  • XML 전자서명 = Element 단위, 문서 단위
  • XML 암호화 = 대칭키/공객키 기반 암・복호화
  • XACML = 정보자원 접근 정책
  • XKMS = 공개키 관리, 공개키 획득, 검증, 키등록, 폐기 메커니즘 제공
  • SAML = Security Token 형태로 인증에 필요한 권한 명세

ebXML

전자상거래 표준 프레임워크(방법), B2B(무역), XML/EDI의 일종으로 업종 관계 없이 사용

구성요소

  • 비즈니스 프로세스 = ebXML 업체별 고유활동
  • 거래 당사자 = CPP, CPA로 표현
  • 핵심 컴포넌트 = 비즈니스에서 교환되는 전자문서를 이루는 항목
  • 등록 저장소(Registry/ Repository) = 거래 상대자들에 의해 제출된 정보
  • 전송, 교환 및 패키징 = 상호운용성과 보안 유지를 위한 전송방법 정의

Can Do It
brb

profile
Let me start

0개의 댓글