해시

    비대칭키 암호화와 전자 서명, 해시

    비대칭키 암호화 비대칭키 암호화는 같은 키로 암호화와 복호화를 한 번에 하는 대칭키 암호화는 다르게, 암호화하는 키와 복호화하는 키가 별도로 존재하는 방법이다. 💨 즉, 대칭키 암호화와는 다르게, 복호화하는 키와 암호화하는 키가 다르다. 공개키 암호화 방법에 비해서 암호화와 복호화에 시간이 많이 걸리지만, 키 관리가 더 용이한 장점이 있다. 공개키는 말 그대로 공개되어도 상관없는 키이며, 개인키만 유출되지 않도록 하면 되는 장점이 있다. 일반적으로는 발신자가 수신자의 공개키로 암호화를 하고, 수신자는 자신의 개인키로 복호화하여 메세지를 확인한다. 전자 서명 🌪️ 전자 서명은 데이터의 무결성, 송신자의 신원을 보장하기 위해서 사용한다. 전자 서명을 하기 위해서 데이터를 해싱하여 해시값을 생성한 뒤, 이를 ..