중국시가넷 - 개인 서명 - 디지털 서명이란 무엇입니까?

디지털 서명이란 무엇입니까?

디지털 서명 (영어: Digital Signature, 공개 키 디지털 서명이라고도 함) 은 종이에 적힌 일반 서명과 기능이 비슷하지만 공개 키 암호화 분야의 기술을 사용하여 디지털 정보를 인증하는 방법입니다.

디지털 서명 세트는 일반적으로 두 가지 보완 작업을 정의합니다. 하나는 서명용이고 다른 하나는 검증용입니다. 전자 서명과 디지털 서명은 법률 용어에서 서로 다른 의미를 갖는다.

전자 서명은 전자 파일에 첨부되어 전자 파일의 신원, 자격 및 신뢰성을 식별하고 확인하는 데 사용되는 사람입니다. 디지털 서명은 수학 알고리즘이나 다른 수단을 통해 암호화함으로써 형성된 전자 서명입니다. 즉, 모든 전자 서명이 디지털 서명은 아닙니다.

디지털 서명은 서명을 디지털 이미지로 스캔하거나 터치스크린으로 서명을 받는 것이 아니라 서명도 아니다.

디지털 서명 문서의 무결성은 쉽게 확인할 수 있으며 (승선 도장, 승선 서명 또는 필적 확인이 필요하지 않음), 디지털 서명은 부인할 수 없고 (즉 부인할 수 없음), 필적 전문가의 검증이 필요하지 않습니다.

원칙

일반적으로 공개 키는 암호화에 사용되고 개인 키는 암호 해독에 사용됩니다. 디지털 서명에서는 개인 키 암호화 (서명 생성과 동일) 및 공개 키 암호 해독 (서명 검증과 동일) 을 사용합니다.

메시지는 직접 서명할 수 있으며 (즉, 개인 키로 암호화할 수 있으며, 이 경우 암호화의 목적은 서명이 아니라 비밀입니다.), 인증자는 공개 키로 메시지를 올바르게 해독합니다. 원본 메시지와 일치하는 경우 인증 서명이 성공합니다. 그러나 메시지의 해시 값은 일반적으로 원본 메시지보다 길이가 훨씬 작기 때문에 서명의 효율성이 크게 향상됩니다 (비대칭 암호화). 메시지의 해시 값을 계산하는 것은 디지털 서명의 필수 단계가 아닙니다.

실제 사용에서는 메시지를 암호화하고 서명해야 하므로 암호화와 서명을 결합해야 합니다. 예를 들어 TLS 는 암호화와 서명을 결합합니다.