의견.png

해시넷
eom9522 (토론 | 기여)님의 2019년 11월 15일 (금) 15:23 판
이동: 둘러보기, 검색

(Shh)는 대칭 블록 암호화 알고리즘 AES-256과 디피-헬만 키 교환 방식 기술을 사용한 탈중앙화 방식 블록체인 메신저 애플리케이션이다.

개요

쉬는 팍스넷이 외국인 개발자들과 협력해 자체 개발한 블록체인 메인넷 '그리다'를 기반으로 하는 세계 최초 탈중앙화 방식의 메신저 서비스다. 이미 보안 영역에서 정점으로 불리우는 블록체인 기술을 기반으로 하는 탓에 모든 대화 내용이 암호화 돼 사생활 및 개인정보 보호에 특화됐다. 대화, 문서, 사진, 영상, 거래 결제 등 메신저 '쉬' 내에서 다뤄지는 모든 사안들을 탈중앙화 방식 특성상 서버에 저장되지 않아 삭제 시 복구가 불가능하다. 삭제 전 데이터들 역시 블록체인으로 보호돼 유출될 위험도 없다. 팍스넷은 최근 글로벌 블록쳉니 분석 플랫폼 니로닉스(Neironix)가 게재한 리포트 '탈중앙화 메신저 쉬(Shh), 왓츠앱(WhatsApp)·텔레그램(Telegram) 보안성을 넘어섰다'를 통해 메신저 서비스 왓츠앱, 텔레그램 및 페이스북 메신저 등과 보안성 관련 비교 분석 결과 가장 높은 평점을 받았다고 전했다.[1]

특징

  • AES-256
AES(Advanced Encryption Standard)는 DES의 암호화 강도가 약해지면서 개발되었으며 향후 30년 정도 사용할 수 있는 안정성, 128비트 암호화 블록, 다양한 키의 길이(128/192/256 비트)를 갖춘 대칭형 암호 알고리즘이다. 고급 암호화 표준이라고 한다. AES는 암호화 키로 128, 192, 256 bit를 가질 수 있는데 이를 AES-128, AES-192, AES-256 라고 한다. 사용하는 키에 따라 실행하는 라운드 수가 다르며 128bit 키 사용시에는 10라운드, 192bit에서는 12라운드, 256bit에서는 14라운드를 실행한다. 또한 AES는 DES와 다르게 Feistel Network를 사용하지 않는다. Feistel은 총 bit에서 반을 암호화 하는 방식인 반면에 AES는 대입치환 - Substitution-Permutation Network을 사용하는데, 용어 그대로 대입(Substitution)과 치환(Permutation)을 이용하여 암호화 하는 방법이고 전체 bit를 암호화 하는 방식을 사용한다.[2]
  • 디피-헬만
디피-헬만(Diffie-Hellman)은 최초의 공개키 암호 알고리즘으로서, 1976년, 미국 스탠퍼드 대학의 연구원 휫필드 디피(Whitfield Diffie)와 마틴 헬만(Martin Hellman)이 공동 개발하여 발표한 것이다. 디피-헬만 알고리즘(Diffie-Hellman Algorithm)은 두 사용자가 사전에 어떤 비밀 교환 없이도 공통키를 교환하게 해주는 알고리즘이다. 디피-헬만 알고리즘의 핵심은 상대방의 공개키와 나의 공개키를 이용하여 계산을 하면 비밀키가 나온다는 것인데, 이후에 나와 상대방은 생성된 비밀키를 사용하여 데이터를 암호화한 후 전달하면 된다. 디피-헬만 알고리즘은 키 교환(Key exchange) 알고리즘으로 대칭키를 공유하는데 사용한다. 디피-헬만 알고리즘을 기반으로 하는 디피-헬만 키교환은 가장 기초가 되는 암호학적 통신 방법을 만들었으며 RSA 암호화 알고리즘의 바탕이 되기도 했다.[3]

각주

  1. 이정희 기자, 〈팍스넷, 블록체인 메신저 ‘쉬(Shh)’ 보안성 주목〉, 《이투데이》, 2019-07-09
  2. 나를위한노트, 〈기초 암호학(2) - AES〉, 《티스토리》, 2019-03-01
  3. 디피-헬만 알고리즘(Diffie-Hellman Algorithm〉, 《개인 블로그》, 2018-04-22

참고자료

같이 보기

  의견.png 이 쉬 문서는 모바일에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.