SDK de Assinatura Digital e Criptografia de Documentos Eletrônicos

 

 

Desenvolver novas soluções ou adequar aplicações já existentes para suportar tecnologia de certificação digital é uma tarefa complexa e que exige um alto nível de conhecimento tecnológico, assim como das regras de negócios, normas e procedimentos editados pelos órgãos competentes.

 

Faça gratuitamente o download do DeskSignerSDK (Versão Demonstração)

Para facilitar esse trabalho, a QualiSoft desenvolveu o DeskSignerSDK, o Software Development Kit (Kit de Desenvolvimento de Software) do DeskSigner, a solução para Assinatura Digital e Criptografia de Documentos Eletrônicos da QualiSoft. O DeskSignerSDK implementa toda a infra-estrutura tecnológica necessária para o desenvolvimento, de maneira rápida e confiável, de funcionalidades de assinatura digital em aplicativos comerciais.

 

O DeskSigner

O DeskSignerSDK

Funcionalidades

 

Padrões de Segurança

 

 

O DeskSigner

O DeskSigner é uma solução que possibilita assinar, co-assinar e criptografar arquivos eletrônicos, isoladamente ou em lotes, permitindo ainda a verificação de arquivos assinados e/ou criptografados.

O DeskSigner foi totalmente construído a partir de seu SDK. Isto significa dizer que através do DeskSignerSDK é possível desenvolver novos aplicativos que possuam, no mínimo, as mesmas funcionalidades e características técnicas e operacionais disponibilizadas pelo DeskSigner no que diz respeito à Certificação Digital e Criptografia de documentos eletrônicos.

Como o DeskSigner pode-se ter acesso às funções de assinar, co-assinar, criptografar e verificar arquivos eletrônicos diretamente a partir do shell do Windows® (Windows® Explorer) ou através de sua interface desktop.

O DeskSigner está disponível em Português, Inglês e Espanhol.

Para conhecer melhor o DeskSigner, clique <aqui>

linha.gif (1355 bytes)

O DeskSignerSDK

O DeskSignerSDK é uma biblioteca de software que implementa um conjunto de funções que permite que sistemas aplicativos possam ser desenvolvidos ou passem simplesmente a incorporar tecnologias de criptografia e assinatura digital.

Com o DeskSignerSDK a equipe de desenvolvimento não perde tempo com pesquisas, testes e desenvolvimento de bibliotecas de funções para integrar às suas aplicações os recursos de criptografia de dados, autenticação e assinaturas com certificados digitais.

O DeskSignerSDK está organizado na forma de um conjunto de objetos “COM” que podem ser utilizados a partir de qualquer linguagem de programação ou ferramenta de desenvolvimento que suporte este modelo de objetos (Microsoft C++, Visual Basic 6.0, VB .Net, Delphi, ASP, C# e diversas outras).

O DeskSignerSDK vem acompanhado de exemplos de aplicações e os respectivos Manuais de Programação. Estes recursos orientarão a equipe de desenvolvimento na utilização dos objetos e recursos do SDK.

linha.gif (1355 bytes)

Funcionalidades

O DeskSignerSDK provê toda a infra-estrutura necessária para a implementação das seguintes funcionalidades de alto nível:

Assinar conteúdos eletrônicos;

Listar certificados pessoais;

Assinar e criptografar conteúdos eletrônicos;

Listar certificados de terceiros (criptografia);

Co-assinar conteúdos eletrônicos;

Consultar e Instalar Listas de Certificados Revogados (LCR);

Co-assinar e criptografar conteúdos eletrônicos;

Validar Certificados Digitais, incluindo a cadeia de certificados;

Criptografar e Decriptografar conteúdos eletrônicos;

Visualizar Certificados Digitais, incluindo extensões ICP-Brasil;

Verificar pacotes PKCS#7;

Suporte à múltiplas assinaturas e destinatários (criptografia);

Extrair (exportar / visualizar) conteúdos eletrônicos de pacotes PKCS#7;

Suporte a Certificados Digitais instalados em Repositórios do Windows®, Smart Cards, HSMs, Tokens ou em discos ou mídias removíveis, no formato PKCS#12;

linha.gif (1355 bytes)

Padrões Tecnológicos e de Segurança

O DeskSignerSDK utiliza uma vasta gama de padrões de segurança e de orientações técnicas e legais disponíveis para a assinatura digital de documentos eletrônicos. A relação abaixo inclui alguns padrões e orientações com as quais o DeskSignerSDK está aderente:

Hashing, Assinatura Digital e Criptografia

O DeskSignerSDK implementa os seguintes algoritmos de hashing, assinatura e criptografia de documentos eletrônicos:

Sistemas Operacionais

O DeskSignerSDK pode ser executado nos sistemas operacionais Windows® XP, 2000 e 2003.

Formato dos Arquivos Assinados

O DeskSignerSDK adota o padrão PKCS#7 v.1.5 (RFC 2315) para definição da sintaxe dos arquivos assinados. O arquivo resultante de um processo de assinatura pode conter ou não o documento original (conteúdo digital). Quando armazenado, o conteúdo digital é colocado em uma estrutura "ContentType" igual a "SignedData" e com o conteúdo digital presente no campo "content" da estrutura "contentInfo".

Certificados Digitais

O DeskSignerSDK suporta certificados digitais padrão X.509 v.3. Em se tratando de sua utilização para a assinatura digital no âmbito do mercado brasileiro, os certificados digitais devem ser emitidos por Autoridades Certificadoras vinculadas à Infra-estrutura de Chaves Públicas Brasileira - ICP-Brasil. O DeskSignerSDK é compatível com o e-CPF e o e-CNPJ.

linha.gif (1355 bytes)

Download do Folder do DeskSignerSDK

Formato PDF - 218Kb

 

Conheça também o e-Doc QualiSoft - Sistema de Assinatura Digital e Gerenciamento de Documentos Eletrônicos (Corporativo)

 

Conheça também o DeskSigner - Assinador & Cifrador de Documentos Eletrônicos (Desktop)

 

 

Procurando por assinador de e-mails, então clique aqui e conheça o CeSigner - Assinador Corporativo de e-mails