kjh00n의 기록저장소

WEB Encoding 본문

SW개발 보안 구축

WEB Encoding

kjh00n 2024. 11. 15. 12:28

WEB Encoding

ASCII

  • WEB에서 데이터를 표현할 때 사용하는 표준 문자 인코딩 기법
  • TEXT 형태의 HTTP 메시지를 구성할 때 사용된다.

외워두면 좋다~

URL Encoding

  • URL에서 사용되는메타(Meta)문자의 충돌을 회피하기 위해서 사용
  • Client 측에서만 사용되는 Encodig 기법
  • 해당 문자의 ASCII 값 앞에 % 기호를 붙여서 표현한다.

URL Meta 문자

HTML Encoding

  • HTML에서 사용되는 메타문자와 TEXT의 충돌을 회피하기 위해서 사용
  • 서버측에서 보안을 목적으로 사용

HTML Meta 문자

BASE64 Encoding

  • 입력 데이터를 3byte 블록으로 나눈다.
  • 각 블록은 다시 6비트씩 4부분으로 나눈다.
  • 각 6비트의 데이터를 Base64 Encoding 방식으로 변환
  • Base64는 24bit 단위로 만들어야 한다.
  • 패딩을 처리하는 =을 사용한다.

'SW개발 보안 구축' 카테고리의 다른 글

WEB 실습  (0) 2024.11.18
WEB Session  (0) 2024.11.15
WEB 인증(Authentication)  (0) 2024.11.15
FTPS 구축  (0) 2024.11.14
SSL 서버 구축  (0) 2024.11.14