SetSignProcessRSAPSSPadding

보안 및 서명

설명

서명 프로세스에서 빌드한 RSA 분리 서명에 RSASSA-PSS 패딩을 선택합니다

구문

Delphi

Function SetSignProcessRSAPSSPadding(SignProcessID: Integer; Enable: Boolean): Integer;

매개변수

SignProcessIDNewSignProcessFrom* 함수가 반환한 값
EnableRSASSA-PSS로 서명하려면 True, 기본 PKCS#1 v1.5 패딩을 유지하려면 False

반환 값

설정이 저장되면 1, 프로세스 ID가 잘못되었으면 0

비고

이 설정은 adbe.pkcs7.detachedETSI.CAdES.detached 하위 필터에 적용되며 CNG 기반 RSA 개인 키가 필요합니다 레거시 CryptoAPI 키로 만든 서명은 PKCS#1 v1.5 패딩을 유지합니다

CMS는 전체 RFC 4055 매개변수를 포함합니다. SetSignProcessDigestAlgorithm의 다이제스트, 같은 다이제스트를 사용하는 MGF1 및 다이제스트 길이와 같은 솔트 길이입니다

참고 항목

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter