Analisando propostas

Desenvolvimento de Ksp Proxy para Armazenamento Seguro de Chaves Privadas de Certificados Digitais

Publicado em 27 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Busco um desenvolvedor experiente para criar um KSP (Key Storage Provider) Proxy. O objetivo principal é garantir o armazenamento seguro de chaves privadas associadas a certificados digitais. Este proxy deve atuar como uma camada intermediária, protegendo as chaves contra acessos não autorizados e facilitando a integração com aplicações que necessitam de certificados digitais. O projeto envolve a implementação de mecanismos robustos de segurança e a compatibilidade com as APIs de KSP existentes. Detalhes técnicos adicionais serão discutidos com o profissional selecionado.

Arquitetura Geral:
+---------------------+    +--------------------------+
|  Aplicativo Cliente |<--->|    CNG Subsystem        |
|  (Ex: CertMgr.msc,  |    | (NCrypt API, Key Isolation)|
|      IIS, etc.)    |    +------------^-------------+
+---------------------+                  |
        ^                                |  (Nome do seu KSP "proxy")
        |                                |
        |                                V
        |                        +------------------+
        |                        |  Seu KSP Proxy  |
        |                        |    (Sua DLL)    |
        |                        |  (Implementa as  |
        |                        |  interfaces CNG) |
        |                        +--------^---------+
        |                                |
        |                                |  (Internamente, ele chama o KSP real)
        |                                |
        |                                V
        |                        +------------------+
        |<-----------------------|  KSP Real      |
        |                        | (Ex: Microsoft  |
        |                        |  Software KSP)  |
        |                        +--------^---------+
        |                                |
        V                                V
+---------------------+          +---------------------+
|  Operação CNG      |          | Armazenamento Físico|
|  (Ex: NCryptSignHash)|          |  de Chaves (DPAPI, |
|                      |          |  Módulo TPM, etc.)  |
+---------------------+          +---------------------+

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por G. K.