Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura CRYPT_PKCS12_PBE_PARAMS contém parâmetros usados para criar uma chave de criptografia, um IV ( vetor de inicialização ) ou uma chave MAC ( Código de Autenticação de Mensagem ) para um algoritmo de criptografia baseado em senha PKCS nº 12 .
Sintaxe
typedef struct _CRYPT_PKCS12_PBE_PARAMS {
int iIterations;
ULONG cbSalt;
} CRYPT_PKCS12_PBE_PARAMS;
Membros
iIterations
Um inteiro que especifica o número de hashes da senha e do sal usados para criar a chave.
cbSalt
Um inteiro que especifica o tamanho, em bytes, do sal usado para criar a chave.
Comentários
O buffer que contém o sal segue imediatamente a estrutura CRYPT_PKCS12_PBE_PARAMS .
As funções NCryptExportKey e NCryptImportKey consomem a estrutura CRYPT_PKCS12_PBE_PARAMS como uma estrutura NCryptBuffer no parâmetro pParameterList .
O padrão PKCS nº 12 recomenda um valor de 1024 ou superior para o membro iIterations .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | wincrypt.h |