struktur SecPkgContext_SupportedSignatures (schannel.h)
Menentukan algoritma tanda tangan yang didukung oleh koneksi Schannel.
Sintaks
typedef struct _SecPkgContext_SupportedSignatures {
WORD cSignatureAndHashAlgorithms;
WORD *pSignatureAndHashAlgorithms;
} SecPkgContext_SupportedSignatures, *PSecPkgContext_SupportedSignatures;
Anggota
cSignatureAndHashAlgorithms
Jumlah elemen dalam array pSignatureAndHashAlgorithms .
pSignatureAndHashAlgorithms
Array nilai yang menentukan algoritma yang didukung. Nilai-nilai ini dalam format berikut.
Byte atas bisa menjadi salah satu nilai berikut yang menentukan algoritma tanda tangan.
Nilai | Makna |
---|---|
|
Algoritma tanda tangan anonim. |
|
Algoritma tanda tangan RSA. |
|
Algoritma tanda tangan DSA. |
|
Algoritma tanda tangan ECDSA. |
|
Dicadangkan. |
Byte yang lebih rendah bisa menjadi salah satu nilai berikut yang menentukan algoritma hash.
Nilai | Makna |
---|---|
|
Tidak ada. |
|
Algoritma hash MD5. |
|
Algoritma hash SHA1. |
|
Algoritma hash SHA-224. |
|
Algoritma hash SHA-256. |
|
Algoritma hash SHA-384. |
|
Algoritma hash SHA-512. |
|
Dicadangkan. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | schannel.h |