암호화
2023. 4. 9. 15:17ㆍ보안
암호화
- 암호화는 데이터를 숨기고 다시 사용할 수 있게 만드는 과학이다.
- 암호화에서는 데이터를 숨기는 것을 암호화라고 하고 숨김을 해제하는 것을 복호화 라고한다.
- 데이터가 안전하게 교환되면 발신자가 먼저 암호화한 다음 수신자가 특수 키를 사용하여 복호화한다.
- 대칭 암호화는 동일한 키를 사용하여 데이터를 암호화하고 해독한다.
- 비대칭 암호화는 두개의 서로 다른키를 사용하여 데이터를 암호화하고 해독한다.
대칭 암호화
- 대칭 암호화는 데이터를 암호화하는 가장 빠른 방법이며 많은 양의 데이터를 보내는데 가장 일반적이지만 한 가지 주요 취약점이있다. 다른 사람에게 키를 보내면 다른사람이 읽을수 있는 형식이기 때문에 데이터가 도난당할 위험이 있다.
비대칭 암호화
- 비대칭 암호화는 한 가지 방식으로 대칭 암호화와 다르다. 하나의 키 대신 키쌍이 있다.
- 키쌍은 공개키와 개인키로 구성된다.
- 공개키는 누구에게나 제공될 수 있으며 데이터를 암호화하는 데만 사용된다.
- 개인키는 비밀로 유지되며 데이터를 해독하는데만 사용된다.
- 키가 두개이기때문에 다른사람이 메시지를 가로채서 읽을수 없다.
- 비대칭 암호화는 데이터를 전송하는 가장 안전한 방법이다. 그러나 대칭 암호화보다 느리고 복잡하다. 그래서 주로 작은 데이터조각을 교환하는데 사용한다.