API de criptografia: próxima geração
Finalidade
API de criptografia: A CNG (Próxima Geração) é a substituição de longo prazo para a CryptoAPI. O CNG foi projetado para ser extensível em muitos níveis e independente de criptografia no comportamento.
Público de desenvolvedores
O CNG destina-se ao uso por desenvolvedores de aplicativos que permitirão que os usuários criem e troquem 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 o ambiente de programação baseado no Windows. Embora não seja necessário, é recomendável entender a criptografia ou os assuntos relacionados à segurança.
Se você estiver desenvolvendo um provedor de algoritmo criptográfico CNG ou um provedor de armazenamento de chaves, baixe o Kit de Desenvolvimento do Provedor Criptográfico da Microsoft.
Requisitos de tempo de execução
Há suporte para CNG a partir do Windows Server 2008 e do Windows Vista. Para obter informações sobre os requisitos de tempo de execução para um determinado elemento de programação, consulte a seção Requisitos da página de referência desse elemento.
Nesta seção
Tópico | Descrição |
---|---|
Sobre CNG |
Descreve recursos de CNG, primitivos criptográficos e armazenamento de chaves, recuperação, importação e exportação. |
Usando CNG |
Explica como usar os recursos de configuração de criptografia de CNG e programação CNG típica. |
Referência de CNG |
Descrições detalhadas dos elementos de programação CNG. Essas páginas incluem descrições de referência da API para trabalhar com CNG. |