전자 서명으로 블록체인 이용1 [블록체인] 9장, 전자 서명과 해시 9.1 전자 서명을 통한 위조 및 변조 방지 9.1.1 전자 서명 개요 전자 서명은 전자 데이터의 타당성을 증명하는 것이다. 전자 데이터를 보내는 사람이 서명을 생성하고 받는 사람은 그 서명을 검증해 타인에 의한 위조나 변조가 이루어졌는지를 확인할 수 있다. 단순한 전자 데이터의 송신을 예로 서명 생성부터 검증까지의 흐름을 설명한다. 보내는 사람은 '비밀키'와 '공개키'로 구성된 키 쌍을 생성한다. 비밀키는 서명 생성 용도의 키, 공개키는 서명 검증 용도의 키다. 보내는 사람은 1에서 만든 공개키를 미리 받는 사람에게 전달한다. 보내는 사람은 1에서 만든 비밀키를 이용해 전자 데이터를 암호화한다. 암호화로 만들어진 암호문을 '전자 서명'이라고 한다. 보내는 사람은 3에서 생성한 전자 서명을 전자 데이터에.. 2021. 2. 24. 이전 1 다음