PEM 형식의 내 RSA 공개 키 및 개인 키 (모두 p, q, e, n, d)가 있습니다. 내가 알고 궁금 : (OpenSSL을/모질라 NSS 라이브러리에서 ) PK11_Sign()
, PK11_Verify()
및 PK11_VerifyRecover()
는 RSA와 함께 작동하는 방법OpenSSL/Mozilla NSS RSA 서명 및 확인 (PK11_Sign, PK11_Verify, PK11_VerifyRecover 기능)은 어떻게 작동합니까?
- ?
- 서명 할 입력 메시지에 패딩이 적용되는 방식은 무엇입니까?
내 질문의 컨텍스트는 : PK11_Sign()이 서명하는 동안 입력 데이터에 패딩을 추가하는 것을 보았습니다.
이my input = 31323334353036373839 padded input = 1FFFFFFFFFFFFFFFF0031323334353036373839
내가 알고 싶습니다 : 예를 들어 (키 크기가 162 비트 부여)
- 어떻게 작동하는지에이 패딩 방식과 포인터의 이름은 무엇입니까?
- 위에서 언급 한 OpenSSL 기능의 기본 채우기 구성표는 무엇입니까? 예를 들어 "
openssl rsautl -in input.txt -inkey mykey.pem -out signed.txt
"을 수행하면 어떤 패딩 구성표가 사용됩니까?