IT
-
UTF-8 vs EUC-KR 알아보자IT 2025. 4. 8. 23:06
✅ 문자 인코딩이란?문자 인코딩은 사람이 이해하는 문자(character)를 컴퓨터가 이해할 수 있도록 숫자(바이트)로 변환하는 방식입니다. 예를 들어 “가”라는 글자는 컴퓨터가 직접 이해하지 못하기 때문에, 이를 숫자(예: 0xB0A1)로 변환해 저장해야 합니다. 이때 사용되는 규칙이 바로 문자 인코딩 방식입니다.🔤 UTF-8 인코딩 방식UTF-8(8-bit Unicode Transformation Format)은 유니코드 기반의 인코딩 방식으로, 전 세계 대부분의 언어를 표현할 수 있는 범용 인코딩입니다.가변 길이 인코딩: 1~4바이트영어: 1바이트 / 한글: 2~3바이트웹 표준 인코딩다양한 언어를 동시에 표현 가능🇰🇷 EUC-KR 인코딩 방식EUC-KR(Extended Unix Code for..
-
암호화(Encryption) vs 해시화(Hashing): 차이점과 사용 예시IT 2025. 4. 8. 17:59
데이터 보안이 중요한 요즘, 암호화와 해시화는 자주 언급되는 개념입니다. 하지만 이 둘은 비슷해 보이지만 전혀 다른 목적으로 사용됩니다. 이번 글에서는 이 둘의 차이점과 어떤 상황에 각각을 써야 하는지 예제를 통해 알아보겠습니다.🔐 암호화 (Encryption)란?암호화는 원본 데이터를 특정 알고리즘을 이용해 다른 형태로 변환하는 과정입니다. 변환된 데이터는 복호화 키가 있어야만 다시 원래대로 되돌릴 수 있습니다.▲ 대칭키 방식의 암호화 예시 (출처: Wikipedia) 대표 알고리즘: AES, DES, RSA 사용 목적: 정보 보호 및 안전한 전송 복호화 가능🧩 해시화 (Hashing)란?해시화는 임의의 길이를 가진 데이터를 고정된 길이의 값으로 변환하는 과정입니다. 이 과정은 단방향으로, 원..
-
[IT용어] Cloud 뜻이 뭐야? 뭐가 다르지?IT 2022. 10. 22. 13:47
요즘 cloud 시스템, cloud 환경, cloud computing, cloud로 구축한다. cloud 라는 용어를 많이 보게 되는데 이 용어가 가지는 의미를 알아보려고 한다. 의미에 대해 이해하려면 반대되는 용어도 같이 정리해보는게 더 도움이 될꺼같아서 온프레미스(on-premise) 라는 용어도 함께 정리해보자. 서버구축방식 차이에 대한 내용으로 용어 의미를 비교해보았다. 서버구축방식 차이 비교내용 클라우드 (cloud) 온프레미스 (On-Premise) 초기도입비용 월정액기반으로 사용한만큼 요금을 지불 일회성 비용으로 구매시 많은 비용예산이 소요됨 인력운영비 시스템 엔지니어의 업무 감소 시스템 엔지니어의 업무 증대 ( 서버 운영 및 관리/ 전산실 유지관리 등) 활용성/효율성 시스템 설계시 서버사..