Resumo

Com poucos cliques e de modo simples e fácil, esta aplicação realiza processos de visualização, inclusão, remoção e validação de assinaturas digitais em lotes de documentos que utilizam a Open Packaging Convention (OPC).

ShellContextMenu.jpg

Contexto

O Microsoft Office suporta a assinatura digital de documentos desde a versão Office XP de 2001. Com o uso de um certificado digital, o usuário utilizava do Office para assinar digitalmente documentos Word, Excel e Powerpoint. Essa assinatura, por sua vez era armazenada dentro do formato binário dos documentos existentes até então, tornando difícil a utilização dessas assinaturas sem o Microsoft Office. Além disso, as assinaturas não seguiam a especificação XML-DSig, atualmente seguida pela ICP-Brasil.

Com a introdução do formato Office Open XML, tornou-se possível representar documentos criados ou consumidos pelo Office de forma XML e assim utilizar a recomendação XML-DSig para as Assinaturas Digitais, atendendo à ICP-Brasil. A partir desta abertura, é possível inserir, remover e validar assinaturas digitais em documentos Office sem a necessidade do mesmo.

Compatibilidade

  • Office OpenXML File Format
    • Word processing documents
    • Spreadsheets
    • Presentations
    • XML Paper Specification (XPS)

Características

  • Conformidade com Certificados Digitais ICP-Brasil
  • Suporte a operações em lotes de documentos
  • Integração com o Shell do Windows
  • Visualização de Metadados de documentos

Requisitos de Sistema

  • Windows XP/2003/Vista
  • .Net Framework 3.0
  • Windows Installer 3.1

Tecnologias Utilizadas

  • .Net Framework 3.0
    • System.IO.Packaging API
    • Microsoft Open XML SDK
  • Win32 API

Imagens

VisualizarAssinaturas.jpg

Video


Desenvolvimento

Desenvolvido pelo Laboratório da Tecnologia de Informação Aplicada (LTIA) - UNESP - http://www.ltia.fc.unesp.br

Last edited Mar 4, 2010 at 5:34 PM by hisamitsu, version 9