kjh00n의 기록저장소
WEB Encoding 본문
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 |