API de criptografia: próxima geração
Finalidade
API de criptografia: Next Generation (CNG) é a substituição de longo prazo para o 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
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. |