테크 삽질 연구소
close
프로필 배경
프로필 로고

테크 삽질 연구소

  • 분류 전체보기 (61) N
    • 실무개발 (33) N
    • 서버 & 인프라 (23)
    • SEO & 마케팅 & AI (5)
  • 홈
  • 태그
  • 방명록
  • 소개
  • 개인정보처리방침
  • 문의
  • 이용약관
해시(Hash), 암호화(Encryption), 전자서명(Digital Signature) 한 번에 이해하기

해시(Hash), 암호화(Encryption), 전자서명(Digital Signature) 한 번에 이해하기

많은 개발자가 처음에는 해시(Hash), 암호화(Encryption), 전자서명(Digital Signature) 을 비슷한 개념으로 생각합니다.하지만 목적과 동작 방식은 완전히 다릅니다.핵심만 먼저 정리하면 다음과 같습니다.암호화: 데이터를 숨기기 위한 기술 (복호화 가능)해시: 데이터가 변경되었는지 확인하기 위한 기술 (복호화 불가)전자서명: 해시값에 개인키로 서명하여 작성자와 무결성을 증명하는 기술1. 암호화(Encryption)암호화는 데이터를 숨기는 것이 목적입니다.예를 들어 주문 데이터가 있다고 가정해보겠습니다.종목 : 삼성전자가격 : 100,000수량 : 10암호화하면A89D91A7...처럼 알아볼 수 없는 값으로 변합니다.복호화 키를 가지고 있으면 다시 원래 데이터로 복원할 수 있습니다.원..

  • format_list_bulleted 실무개발
  • · 2026. 7. 23.
  • textsms
전자서명이란? 개발자가 반드시 알아야 할 개념과 구현 방식 정리

전자서명이란? 개발자가 반드시 알아야 할 개념과 구현 방식 정리

전자서명의 개념부터 디지털 서명과의 차이, 공개키 기반 구조(PKI), 서명 생성 및 검증 과정, 개발 시 주의사항까지 개발자가 반드시 알아야 할 전자서명 핵심 내용을 실무 관점에서 정리했습니다.전자계약, 본인인증, API 인증, 금융 서비스, 공공 시스템을 개발하다 보면 전자서명(Electronic Signature) 이라는 용어를 자주 접하게 됩니다.하지만 많은 개발자가 전자서명과 디지털 서명을 같은 의미로 이해하거나, 단순히 암호화 기술 정도로 생각하는 경우가 많습니다.실제로는 전자서명은 법적인 개념이고, 디지털 서명은 이를 구현하는 대표적인 기술입니다. 이 차이를 이해하면 인증 시스템, JWT, SSL/TLS, 전자계약, 공인 인증 등 다양한 보안 기술을 훨씬 쉽게 이해할 수 있습니다.이번 글에서..

  • format_list_bulleted 실무개발
  • · 2026. 7. 23.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
  • 테크 삽질 연구소 안내
전체 카테고리
  • 분류 전체보기 (61) N
    • 실무개발 (33) N
    • 서버 & 인프라 (23)
    • SEO & 마케팅 & AI (5)
최근 글
인기 글
최근 댓글
태그
  • #nuxt
  • #Linux
  • #전자서명
  • #NexusRepository
  • #springboot
  • #ubuntu
  • #gitlab
  • #Nexus
  • #RESTAPI
  • #nuxt3
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바