struktur CRYPT_RSA_SSA_PSS_PARAMETERS (wincrypt.h)
Struktur CRYPT_RSA_SSA_PSS_PARAMETERS berisi parameter untuk tanda tangan PKCS RSA #1 v2.1. Struktur ini digunakan dengan jenis pengodean PKCS_RSA_SSA_PSS_PARAMETERS dan szOID_RSA_SSA_PSS .
Sintaks
typedef struct _CRYPT_RSA_SSA_PSS_PARAMETERS {
CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
CRYPT_MASK_GEN_ALGORITHM MaskGenAlgorithm;
DWORD dwSaltLength;
DWORD dwTrailerField;
} CRYPT_RSA_SSA_PSS_PARAMETERS, *PCRYPT_RSA_SSA_PSS_PARAMETERS;
Anggota
HashAlgorithm
Struktur CRYPT_ALGORITHM_IDENTIFIER yang mengidentifikasi algoritma hash untuk digunakan. Jika ini tidak diatur untuk pengodean, algoritma default szOID_OIWSEC_sha1.
MaskGenAlgorithm
Struktur CRYPT_MASK_GEN_ALGORITHM yang mengidentifikasi fungsi pembuatan masker untuk digunakan. Jika ini tidak diatur untuk pengodean, algoritma default szOID_RSA_MGF1 dengan algoritma hash pembuatan masker default ke algoritma hash.
dwSaltLength
Panjang oktet garam. Jika ini tidak diatur untuk pengodean, panjang garam default adalah panjang nilai hash.
dwTrailerField
Nomor bidang trailer. Jika ini tidak diatur untuk pengodean, defaultnya adalah PKCS_RSA_SSA_PSS_TRAILER_FIELD_BC.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | wincrypt.h |