Compartilhar via


Authenticode (referência de API não gerenciada)

Oferece suporte à criação de licença Authenticode XrML e módulo de verificação.

Nesta seção

Função _AxlGetIssuerPublicKeyHash
Recupera o hash SHA-1 da chave pública associada à chave privada usada para assinar o certificado especificado.

Função _AxlPublicKeyBlobToPublicKeyToken
Computa o token de chave pública do nome forte de um formato CSP PUBLICKEYBLOB.

Função _AxlRSAKeyValueToPublicKeyToken
Converte um Módulo e um Expoente em um token de chave pública com nome forte.

Função CertFreeAuthenticodeSignerInfo
Libera os recursos alocados para a estrutura AXL_AUTHENTICODE_SIGNER_INFO.

Função CertFreeAuthenticodeTimestamperInfo
Libera recursos alocados para a estrutura AXL_AUTHENTICODE_TIMESTAMPER_INFO.

Função CertTimestampAuthenticodeLicense
Adiciona carimbo de data/hora a uma licença Authenticode XrML criada por CertCreateAuthenticodeLicense.

Função CertVerifyAuthenticodeLicense
Verifica a validade de uma licença XrML Authenticode.

Estrutura AXL_AUTHENTICODE_SIGNER_INFO
Define as informações sobre o signatário do Authenticode.

Estrutura AXL_AUTHENTICODE_TIMESTAMPER_INFO
Define as informações sobre o carimbo de data/hora do Authenticode.

Requisitos

Biblioteca: clr.dll

Confira também