차례:
- 정의-DSA (Digital Signature Algorithm)는 무엇을 의미합니까?
- Techopedia는 DSA (Digital Signature Algorithm)를 설명합니다.
정의-DSA (Digital Signature Algorithm)는 무엇을 의미합니까?
디지털 서명 알고리즘 (DSA)은 디지털 서명의 표준을 나타냅니다. 1991 년 NIST (National Institute of Standards and Technology)에서 디지털 서명을 작성하는 더 좋은 방법으로 소개되었습니다. RSA와 함께 DSA는 오늘날 가장 선호되는 디지털 서명 알고리즘 중 하나로 간주됩니다.Techopedia는 DSA (Digital Signature Algorithm)를 설명합니다.
DSA와 달리 대부분의 디지털 서명 유형은 발신자의 개인 키로 메시지 요약에 서명하여 생성됩니다. 이것은 데이터의 디지털 지문을 만듭니다. 메시지 요약 만 서명되므로 서명은 일반적으로 서명 된 데이터에 비해 훨씬 작습니다. 결과적으로 디지털 서명은 서명 실행시 프로세서에 적은 부하를 가하고 적은 양의 대역폭을 사용하며 암호화 분석을위한 작은 양의 암호문을 생성합니다.
반면 DSA는 개인 키를 사용하여 메시지 요약을 암호화하거나 공개 키를 사용하여 메시지 요약을 해독하지 않습니다. 대신 고유 한 수학 함수를 사용하여 메시지 요약 및 개인 키에서 생성 된 두 개의 160 비트 숫자로 구성된 디지털 서명을 만듭니다. DSA는 공개 키를 사용하여 서명을 인증하지만 RSA와 비교할 때 인증 프로세스가 더 복잡합니다.
RSA 및 DSA의 디지털 서명 절차는 일반적으로 강도가 동일한 것으로 간주됩니다. DSA는 디지털 서명에만 독점적으로 사용되며 데이터 암호화에 대한 규정은 없으므로 일반적으로 RSA 암호화에 적용되는 가져 오기 또는 내보내기 제한이 적용되지 않습니다.