Skip to content
Markenson edited this page Aug 21, 2014 · 2 revisions

Informações sobre o Bouncy Castle.

Introdução

O SIGA usa o Bouncy Castle para realizar a assinatura dos documentos.

Instalação

Use este arquivo para executar as tarefas abaixo:

  1. copiar os arquivos abaixo para *jre\lib\ext*
  • bcprov-jdk<version_number>.jar
  • bcmail-jdk<version_number>.jar
  • bcprov-ext-jdk<version_number>.jar
  • bctsp-jdk<version_number>.jar
  1. copiar os arquivos abaixo (backup dos originais) para jre\lib\security que são a versão sem restrição de tamanho da chave(em inglês "unrestricted policy files for the JVM") que pode ser obtida ao final da página de download do jdk (ou neste link)
  • local_policy.jar
  • US_export_policy.jar
  1. adicionar no arquivo jre\lib\security\java.security o seguinte texto:
  • security.provider.<numero>=org.bouncycastle.jce.provider.BouncyCastleProvider obs: O <numero> é a ordem de pesquisa na jre.

Recursos

Download das bibliotecas do Bouncy Castle

Site oficial do Bouncy Castle

Clone this wiki locally