반응형
1. Base64(인코딩/디코딩)
주로 이진 데이터를 텍스트로 변환하는 데 사용합니다.
이진 데이터는 특수한 문자나 제어 문자를 포함할 수 있어서 일반적인 텍스트로 처리하기 어려울 때 Base64를 사용하여 안전하게 전송하거나 저장할 수 있습니다.
64개의 문자로 이루어진 알파벳(영문 대소문자, 숫자, '+' 및 '/')을 사용하여 이진 데이터를 표현합니다.
각 6비트의 이진 데이터 뭉치를 하나의 문자로 매핑하여 문자열을 생성합니다.
2. UTF-8(문자 인코딩)
텍스트 데이터를 컴퓨터에서 처리하고 저장하기 위한 문자 인코딩 방식 중 하나입니다.
주로 유니코드 문자를 나타냅니다.
가변 길이 인코딩 방식으로, 각 문자를 1byte에서 4byte까지 다양한 크기의 byte로 나타냅니다.
Base64는 이진 데이터를 안전하게 텍스트로 변환하는데 사용되고, UTF-8은 다양한 문자를 효율적으로 표현하는데 사용됩니다.
반응형
'개발지식공간' 카테고리의 다른 글
Utility Class(유틸리티 클래스)란? (0) | 2024.03.11 |
---|---|
암호화된 값을 URL 인코딩 시 주의할점 + Tip! (0) | 2024.02.29 |
Algorithm 알고리즘이란? (1) | 2024.01.31 |
삭제한 Git stash 복구하기 (SourceTree 및 기타 툴에서도 가능한 방법) (1) | 2024.01.31 |
Flowchart(흐름도) (0) | 2024.01.12 |