암호화

2023. 4. 9. 15:17보안

암호화

  • 암호화는 데이터를 숨기고 다시 사용할 수 있게 만드는 과학이다.
  • 암호화에서는 데이터를 숨기는 것을 암호화라고 하고 숨김을 해제하는 것을 복호화 라고한다.
  • 데이터가 안전하게 교환되면 발신자가 먼저 암호화한 다음 수신자가 특수 키를 사용하여 복호화한다.
  • 대칭 암호화는 동일한 키를 사용하여 데이터를 암호화하고 해독한다.
  • 비대칭 암호화는 두개의 서로 다른키를 사용하여 데이터를 암호화하고 해독한다.

대칭 암호화

  • 대칭 암호화는 데이터를 암호화하는 가장 빠른 방법이며 많은 양의 데이터를 보내는데 가장 일반적이지만 한 가지 주요 취약점이있다. 다른 사람에게 키를 보내면 다른사람이 읽을수 있는 형식이기 때문에 데이터가 도난당할 위험이 있다.


비대칭 암호화

  • 비대칭 암호화는 한 가지 방식으로 대칭 암호화와 다르다. 하나의 키 대신 키쌍이 있다.
  • 키쌍은 공개키와 개인키로 구성된다.
  • 공개키는 누구에게나 제공될 수 있으며 데이터를 암호화하는 데만 사용된다.
  • 개인키는 비밀로 유지되며 데이터를 해독하는데만 사용된다.
  • 키가 두개이기때문에 다른사람이 메시지를 가로채서 읽을수 없다.
  • 비대칭 암호화는 데이터를 전송하는 가장 안전한 방법이다. 그러나 대칭 암호화보다 느리고 복잡하다. 그래서 주로 작은 데이터조각을 교환하는데 사용한다.

 

'보안' 카테고리의 다른 글

데이터 보안  (0) 2023.04.09
난독화  (0) 2023.04.09
인코딩  (0) 2023.04.09
해싱  (0) 2023.04.09