2013-04-09 2 views
1

RSA 알고리즘에서 공개 키는 개인 키만을 사용하여 해독 할 수있는 데이터를 암호화하는 데 사용됩니다.인증서 서명

디지털 인증서가 서명되면 인증서의 해시는 RootCA의 개인 키를 사용하여 서명되고 유효성 검사 중에 해시를 확인하는 데 공개 키가 사용됩니다. 이 경우 서명은 암호화를 의미합니다. 또한 sha1RSA 알고리즘은 인증서 서명에 사용되는 알고리즘 중 하나입니다.

따라서 해시의 해독에 사용되는 암호화 및 공개 키에 사용되는 개인 키는 무엇입니까? RSA를 사용하면 가능합니까? 아니면 잘못 이해 했습니까?

답변

1

이것은 매우 논리적입니다. 개인 키는 소유자 만이 알고 있으며 모든 사람이 공개 키를 알고 있습니다.

비동기 암호화를 수행하는 경우 모든 사람이 공개 키를 사용하여 암호화 된 메시지를 생성 할 수 있지만받는 사람 (개인 키 보유자) 만 메시지를 읽을 수 있어야합니다.

디지털 서명을 할 때 모든 사람이 (공개 키를 사용하여) 서명을 확인할 수 있지만 제작자 (개인 키 보유자) 만 서명 할 수 있어야합니다.