오늘날 대부분의 사람들과 친숙한 기본적인 아이디어의 암호화–메시지를 암호화하는 안전한 그것은 그래서 그것을 읽을 수 없는 사람. 이에 익숙하지 않은 놀라운 일이 주어진 다수의 사례에 대한 암호화는 모든 범위에서 디지털 서명 및 SSL 인증서는 안전한 웹사이트를 암호 화폐 같은 비트코인 및 공개 키 인프라(PKI).,
그러나 눈을 만나는 암호화에 더 많은 것이 있습니다. 암호화 알고리즘 정의,복잡성에 범위 매우 복잡한 수학 공식,그리고 가장 초기의 것들 사전 날짜 현대 기술.
오늘날 자주 사용되는 두 가지 유형의 암호화가 있습니다:대칭 및 비대칭 암호. 이 문서의 차이점 탐구 이러한 두 종류의 암호화,장점과 단점은 각각의 일반적인 사용 경우 각각 접근 방식이다.
대칭 암호화는 무엇입니까?,
대칭 암호화는 수학 순열을 사용하여 일반 텍스트 메시지를 암호화합니다. 또한 키로 알려진 동일한 수학적 순열을 사용하여 메시지를 해독합니다.
중요한 것은,같은 일반 텍스트 편지지 않는 항상 동일한 암호화된 메시지(예를 들어”SSS”가 암호화하지 않을 세 가지의 문자)을 어렵게 만드는 디코딩된 암호화된 메시지 없이 열쇠입니다. 키없이 메시지를 해독하기가 어렵더라도이 접근법이 암호화와 암호 해독 모두에 동일한 키를 사용한다는 사실은 위험을 초래합니다., 특히,사람들(기술)고 싶은 대응을 통해 대칭 암호화를 공유해야 할 핵심,그리고 경우는 데 사용되는 채널을 공유하는 키가 손상되,그래서 시스템 전체에 대한 공유 메시지의 보안을 유지기 때문에 누군가 핵심할 수 있는 암호화 또는 암호 해독 그 커뮤니케이션.
오늘날의 기준으로 대칭 암호화 하는 것은 상대적으로 간단한 암호화 알고리즘,그러나 그것은 한 번으로 간주의 예술의 상태와 사용되는 독일의 군대에 의해 세계 대전에서.
는 무엇입 비대칭 암호화?,
비대칭 암호화를 사용한 수학적 순열을 암호화하는 일반 텍스트 메시지,하지만 그것을 사용하여 두 가지 다른 순열,여전히 잘 알려진으로 키를 암호화하고 해독하는 메시지입니다. 비대칭 암호화,공개 키를 함께 공유할 수 있는 사람이 메시지를 암호화하는 데 사용하는 동안 개인 키의 알려진에 의해서만 얻는 메시지를 해독하는 데 사용됩.
비판적으로,그것은 상대적으로 쉽게 계산하는 공개키에서 개인 키 그러나 거의 불가능하여 반대를 생성하는 개인 키에서 공용 키가 있습니다., RSA,ECC 및 Diffie-Hellman 으로 알려진 세 가지 인기있는 수학 순열이 오늘이를 수행합니다. 각각 다른 알고리즘을 사용하지만 모두 동일한 기본 원칙에 의존합니다. 예를 들어,RSA2048 비트 알고리즘을 임의로 생성하는 두 가지 주요 번호는 각 1024 조금 오래 다음을 곱게 됩니다. 그 방정식에 대한 답은 공개 키이고 답을 만든 두 소수는 개인 키입니다.
이 모든 것이 정확히 어떻게 작동합니까? 앨리스가 밥에게 비공개 메시지를 보내고 싶다고 가정 해 봅시다., 밥은 앨리스와 공개 키를 공유 할 수 있으며,그녀는 그녀의 메시지를 암호화하는 데 사용합니다. 메시지가 암호화되면 Bob 의 개인 키만 암호를 해독 할 수 있습니다. 즉로 밥을 지키지 않는 다른 하나는 자신의 개인 키,다음 없이 하나 읽을 수 있습니다 암호화된 메시지
위의 예에서 제공하는 보다 안전한 방법으로 메시지를 암호화하는 비대칭 암호화한다;그러나,비대칭 암호화한 능력을 추가로,고급 사용 사례를 보여주고 있습니다.
디지털 서명을 고려하십시오., 이 경우 Bob 은 Alice 에게 메시지를 보내고 디지털 서명을 추가하여 실제로 Bob 이 보낸 사람인지 확인할 수 있습니다. 그는 자신의 개인 키를 사용하여 서명을 암호화하여 그렇게 할 수 있습니다. 경우 앨리스는 메시지를 받고,그녀가 사용할 수 있는 밥 의 공개 키를 확인하는 밥(또는 사람과 함께 밥’s private key)메시지를 보내는 메시지가 전송 중에 수정(기 때문에 그것을 얻을 수정한 검증이 실패할 것이다). 이 예제는 모두 단방향이라는 점에 유의해야합니다. 그 중 하나를 되돌리려면(예:, 그래서 밥을 비공개 메시지를 보낼 수 있는 앨리스 및 앨리스는 메시지를 보낼 수 있습 밥을 포함하는 그녀의 디지털 서명),앨리스 필요 그녀는 자신의 개인키와 공유해야 하는 해당 공개 키를 가진 밥이다.
대칭 대 비대칭 암호화의 장점과 단점은 무엇입니까?
비대칭 암호화는 대칭 암호화보다 더 진보 될 수 있지만 둘 다 오늘날에도 여전히 사용되고 있으며 여러 번 서로 협력하여 익숙해집니다. 왜냐하면 각 접근법에는 장점과 단점이 있기 때문입니다., 대칭 및 비대칭 암호화 사이에는 속도와 보안이라는 두 가지 큰 절충이 있습니다.
속도:는 대칭 암호화 밖으로 뛰는 비대칭 암호화
첫째,우리는 속도는 대칭 암호화는 거대한 이점을 통해 비대칭 암호화 합니다. 대칭 암호화도(모두의 측면에서는 암호화 및 복호화)기 때문에 키를 사용되는 것보다 훨씬 더 짧은 그들에서 비대칭 암호화 합니다. 또한 하나의 키만 사용된다는 사실(비대칭 암호화의 경우 두 개 대)도 전체 프로세스를 더 빠르게 만듭니다.,
에 대조적으로,느린 속도로 비대칭 암호화하지만 만드는 과정을 공유하는 메시지는 훨씬 적은 효율적이지만,그것을 만들 수도 있습 성능 문제로 네트워크 프로세스 속도가 느려 노력하고 암호화 및/또는 해독하는 메시지와 비대칭 암호화 합니다. 이로 인해 느린 프로세스,메모리 용량 문제 및 배터리의 빠른 배수가 발생할 수 있습니다.
보안:여 비대칭 암호화 밖으로 뛰는 대칭 암호화
두 번째,우리는 보안,는 비대칭 암호화물을 통해 이점 대칭 암호화 합니다., Symmetric cryptography 위험이 높은 주위에 키를 전송과 같은 키를 사용하여 암호화하는 메시지를 공유해야 합를 필요로 하는 누구와 함께하는 해독 해당 메시지를 무시합니다. 키가 공유 될 때마다 의도하지 않은 제 3 자에 의한 차단 위험이 존재합니다.
비대칭 암호화를 제공합 더 보안을 사용하기 때문에 그것은 두 개의 서로 다른 키를–공개 키를 가져옵 메시지를 암호화하는 데 사용,만들기 위한 안전하는 사람이 있고,개인 키로 해독하는 메시지는 절대 필요를 공유 할 수 있습니다., 이후 개인 키지를 공유해야 하는것을 받는 사람만이 해독할 수 있 인코딩된 메시지를 만듭 탬퍼 증거서 디지털 서명을 만들 수 있습니다.
오늘날 대칭 및 비대칭 암호화는 어떻게 사용됩니까?
대칭 및 비대칭 암호화는 서로 함께 포함하여 오늘날 자주 사용됩니다. 여기에 몇 가지를 살펴 보자의 가장 일반적인 사용 사례에 대한 각각의 접근 방식뿐만 아니라는 이유로 접근하는 가장 의미에서 각각한 상황도 있을 수 있습니다.,
일반적인 사용할 경우를 대칭 암호화
대칭 암호화는 일반적으로 얻는 사용되는 경우 속도가 우선 순위를 통해 향상된 보안을 유지하는 메시지를 암호화도 제공 높은 수준의 보안을 보장합니다., 가장 일반적인 사용할 경우를 대칭 암호화를 포함한다:
- 은행:신용 카드 정보를 암호화하거나 다른 개인 식별 정보(PII)데 필요한 트랜잭션에 대해
- 데이터 저장소: 암호화하는 데이터 저장 장치에 있을 때는 데이터가 전송되지 않
일반적인 사용 사례를 위한 비대칭 암호화
비대칭 암호화는 일반적으로 얻는 데 사용할 때 보안을 증가 우선 순위 속도와 경우 신원 확인이 필요,후자는지 무언가가 대칭 암호화를 지원합니다., 가장 일반적인 사용 사례를 위한 비대칭 암호화를 포함한다:
- 디지털 서명:신원을 확인한 사람에 대한 문서에 서명
- Blockchain:신분 확인하는 권한을 부여하는 트랜잭션에 대한 암호 화폐
- Public key infrastructure(PKI): 관리 암호화를 통해 발행 및 관리 디지털 인증서의
일반적인 사용할 경우를 대칭 및 비대칭 암호화가 함께
마지막으로,많은 사용하는 경우 모두를 결합한 대칭 및 비대칭 암호화 속도를 개선하기 위해서 한다., 이러한 대부분의 인스턴스를 사용하여 대칭 암호화하는 암호화의 대량 정보를 사용하는 비대칭 암호화하는 암호화는 대칭 암호화/복호화 키(수 있는 차례로를 해독하는 데 사용될 전체 메시지 내용)., 가장 일반적인 사용 하이브리드에 대한 접근을 포함한다:
- SSL/TLS:사용하는 비대칭 암호화하는 암호화용 대칭 암호화 키에 가져오는 데 사용하는 암호화/복호화의 내용은 인터넷을 탐색 세션
- 모바일팅 시스템: 사용하는 비대칭 암호화하여 신원을 확인합에서 참가자의 대화의 시작한 다음 대칭 암호화하는 암호화에 지속적인 내용을 대화
무엇이 다른지에 대해 알아야 할 대칭 및 비대칭 암호화?,
에 대한 자세한 대칭 대 비대칭 암호화와 역할에서 보안을 위해 오늘날 디지털 기업에서는 최종적인 가이드 PKI. 피>