API de Criptografia: Próxima Geração
Propósito
API de Criptografia: A próxima geração (CNG) é a substituição de longo prazo para oCryptoAPI. O CNG foi projetado para ser extensível em muitos níveis e criptografia independente no comportamento.
Público-alvo do desenvolvedor
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 por meio de mídia não segura, 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 estiver desenvolvendo um provedor de algoritmo criptográfico CNG ou um provedor de armazenamento de chaves, você deverá baixar o do Kit de Desenvolvimento do Provedor Criptográfico da Microsoft.
Requisitos de tempo de execução
O CNG tem suporte a partir do Windows Server 2008 e do Windows Vista. Para obter informações sobre 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 os 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. |
de referência 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. |