Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Finalidade
API de criptografia: Next Generation (CNG) é o substituto de longo prazo para a CryptoAPI. CNG é projetado para ser extensível em muitos níveis e criptografia agnóstica no comportamento.
Público de desenvolvedores
CNG destina-se ao uso por desenvolvedores de aplicativos que permitirão aos usuários criar e trocar documentos e outros dados em um ambiente seguro, especialmente em mídias não seguras, como a Internet. Os desenvolvedores devem estar familiarizados com as linguagens de programação C e C++ e com o ambiente de programação baseado no Windows. Embora não seja necessário, aconselha-se uma compreensão de criptografia ou assuntos relacionados à segurança.
Se você estiver desenvolvendo um provedor de algoritmo criptográfico CNG ou provedor de armazenamento de chaves, deverá baixar o Cryptographic Provider Development Kit da Microsoft.
Requisitos de tempo de execução
O CNG é suportado a partir do Windows Server 2008 e do Windows Vista. Para obter informações sobre os requisitos de tempo de execução para um elemento de programação específico, consulte a seção Requisitos da página de referência desse elemento.
Nesta secção
Os tópicos a seguir fornecem informações sobre o GNV e como usá-lo em seus aplicativos:
| Tópico | Descrição |
|---|---|
| Sobre o GNV | Descreve recursos CNG, primitivos criptográficos e armazenamento, recuperação, importação e exportação de chaves. |
| Usando CNG | Explica como usar os recursos de configuração de criptografia do CNG e programação típica do CNG. |
| de referência do GNC | Descrições detalhadas dos elementos de programação CNG. Estas páginas incluem descrições de referência da API para trabalhar com CNG. |