Software de Assinatura Digital

Evaluando propuestas

Publicado: Hace 3 meses Plazo: 7 días Propuestas: 4 Freelancers interesados: 4

Abierto

Descripción:

Software para assinatura de documentos, que consiste no desenvolvimento de uma aplicação para a criação e verificação de
uma assinatura digital de um conteúdo. A aplicação pode ser implementada na linguagem de
programação que possuir maior familiaridade, entretanto sugere-se uma linguagem que
permita fazer uso de bibliotecas já disponíveis para que o desenvolvimento seja simplificado.

Na função de criação de assinatura digital, a aplicação deve realizar a leitura de um
documento (que deve ser escolhido pelo usuário) e criar uma assinatura digital no formato
CMS/PKCS#7. A assinatura digital deve ser criada a partir da seleção de um certificado digital,
que pode estar armazenado em um arquivo PKCS#12 (.pfx/.p12) ou na store do sistema
operacional Windows. A assinatura digital deve ser armazenada em um segundo arquivo com a
extensão “p7s”. Ou seja, ao assinar um arquivo com o nome “Teste.docx”, a aplicação deve criar
um arquivo “Teste.p7s” e armazenar a assinatura digital no formato CMS/PKCS#7 nele. Na
criação da assinatura digital é importante que a aplicação insira o certificado digital utilizado no
processo dentro da estrutura CMS/PKCS#7.

Na função de verificação de uma assinatura digital, a aplicação deve permitir que o
usuário escolha o arquivo que foi assinado digitalmente e o arquivo “p7s” que contém a
assinatura digital. A aplicação deverá verificar e informar ao usuário se a assinatura é válida ou
possui alguma inconsistência.

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor, Outro
Outras funções necessárias: Na função de criação de assinatura digital, a aplicação deve realizar a leitura de um documento (que deve ser escolhido pelo usuário) e criar uma assinatura digital no formato CMS/PKCS#7. A assinatura digital deve ser criada a partir da seleção de um certificado digital, que pode estar armazenado em um arquivo PKCS#12 (.pfx/.p12) ou na store do sistema operacional Windows. A assinatura digital deve ser armazenada em um segundo arquivo com a extensão “p7s”. Ou seja, ao assinar um arquivo com o nome “Teste.docx”, a aplicação deve criar um arquivo “Teste.p7s” e armazenar a assinatura digital no formato CMS/PKCS#7 nele. Na criação da assinatura digital é importante que a aplicação insira o certificado digital utilizado no processo dentro da estrutura CMS/PKCS#7. Na função de verificação de uma assinatura digital, a aplicação deve permitir que o usuário escolha o arquivo que foi assinado digitalmente e o arquivo “p7s” que contém a assinatura digital. A aplicação deverá verificar e informar ao usuário se a assinatura é válida ou possui alguma inconsistência.

Freelancers que ya aplicaron para este trabajo

Edgar A. d. M. Vivência de 12 anos em Tecnologia da Informação, com ampla experiência em desenvolvimento para o ambiente web e desktop. Grande interesse na área de arquitetura e desenvolvimento em .Net e criação interfaces para pla... + detalles

Daniel Cristaldo Martinez 29 Anos de experiência em projeto e desenvolvimento de software, seleção, treinamento, pesquisa. Minha última experiência foi na AZ Informática www.azi.com.br Referência: Marlon (Diretor de Fábrica) Período 02/07... + detalles

Silas C. Atualmente sou servidor público de um Tribunal de Justiça, fiz meu cadastro recentemente, mas tenho bastante experiência com desenvolvimento de software bem como em infraestrutura de servidores linux. Em relação aos p... + detalles

FastNO. Trabalhamos com Análise e desenvolvimento de sistemas web há mais de 5 anos. Tecnologia Html 5, ASP.NET MVC, PHP, C#, VB, Java, Linq, JQuery, Ajax, Javascript, NHibernate, Entity Framework, AngularJS, Bootstrap, Wordp... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.