비트코인과 공개키 암호화

conan's lazy blogging|2019년 6월 18일
Posts

비트코인과 공개키 암호화

conan's lazy blogging|2019년 6월 18일

비트코인은 공개키 암호화를 이용한 전자서명을 사용한다. 비트코인 뿐만 아니라 거의 모든 블록체인 시스템이 마찬가지이고 이때문에 암호화폐라는 이름으로 불리고 있기도 하다. 공개키 암호화는 암호화폐 외에도 웹브라우저의 https 암호화나 우리나라의 공인인증서에서도 사용되는 방식이고 아이폰에서 개발자가 앱을 등록할때 사용되기도 한다. 공개키 암호화의 세부적인 알고리즘은 나 같은 일반 개발자가 이해하기에 무리가 있다. 여기서는 이걸 어떻게 활용하고 있는지만 대략적으로 훑어보자. 공개키 암호화에서는 2가지 종류의 키를 사용한다. 하나가 공개키고 다른 하나가 비밀키다. 공개키로 데이타를 암호화하면 비밀키로만 복호화할 수 있다. 비밀키로는 데이타를 암호화하지 않는다. 공개키는 일반적으로 널리 알려진 키로 사용되니까 비