필기 기반 전자 인증 시스템
26 Oct 2019

1. 배경현재의 공인인증서 시스템은 전자서명 방법을 통해 법적 효력도 지닐뿐만 아니라 온라인 상에서 강력한 인증 수단으로 많이 사용되고 있다.하지만 비밀번호의 노출 가능성, 부가적인 프로그램 설치 등으로 인한 사용의 불편함으로 인해 불만이 커지고 있다.제안하는 방법은 필기(서명)을 이용한 전자 인증 방법으로 기존 공인인증 시스템의 보조수단으로 온라인 뿐만아니라 오프라인(블록체인을 통해)에서 인증이 가능한 시스템이다.2....


블록체인을 이용한 이메일 수신확인 시스템
28 Jun 2019

1. 배경현재 이메일 수신확인을 하는 방법은 별도의 플러그인을 설치하거나, 별도의 메일 헤더를 추가하여 수신 응답확인 회신을 요구하거나, 이메일 본문에 이미지를 첨부하여 수신시 해당 리소스 로드 시점을 체크하는 방식을 사용하고 있다. 하지만 이 방법은 수신확인 과정이 누락될 가능성이 있으며 수신확인 결과 또한 완전히 신뢰하기는 어렵다.2. 기존방식(1)(1)a@me.coma@me.comb@you.comb@you.com(2)(2)InternetInternet(6)(6)InternetInternet(3)(3)SMTPSMTP(5)(5)SMTPSMTP(4)(4)InternetInternet기존 이메일 발신, 수신 과정은 이메일...



Go Ethereum 사용 법
27 Feb 2018

라이브러리 설치sudo apt-get install -y build-essential libgmp3-dev golang git treeGethGeth는 go로 만들어진 이더리움의 노드 관련 코어이다. 코어는 여러 언어로 개발되어있는데 go로 만들어진 것을 보통 많이쓴다고 한다. 실제 프로젝트에서는 안정화의 이유 등으로 Parity를 더 많이 쓴다고 한다 (참고).설치cdgit clone https://github.com/ethereum/go-ethereum.gitcd go-ethereum/git checkout refs/tags/v1.5.5make geth./build/bin/geth versionsudo cp build/bin/geth /usr/local/bin/which geth데이터 디렉토리 준비mkdir...