O PORTECLE é um aplicativo de GUI amigável para criar, gerenciar e examinar keystores, chaves, certificados, solicitações de certificação, listas de revogação de certificados e muito mais.
Atualmente, o PorteCle pode ser usado, por exemplo:
Aumentar e correr com o PorteCle é rápido e fácil. Tudo o que você precisa saber é detalhado abaixo. Sendo escrito em Java, o PorteCle será executado em qualquer máquina que tenha um ambiente de tempo de execução Java adequado instalado.
Você pode acessar a ajuda on -line do PorteCle de dentro da GUI da PorteCle, ou online em http://portecle.sourceforge.net/#docs
Primeiro, você precisará de um ambiente de tempo de execução Java adequado instalado. Java SE versão 7 ou posterior é necessário; Consulte, por exemplo, https://www.oracle.com/technetwork/java/index.html e https://openjdk.java.net/ para versões disponíveis e instalações de instalação.
Além de Java, a distribuição binária padrão do PorteCle contém tudo o que você precisa para executá -lo. A maneira mais fácil de instalá -lo é descompactar a distribuição binária a um diretório em algum lugar do seu sistema de arquivos.
The binary distribution contains the Portecle jar file ( portecle.jar ) as well as Bouncy Castle provider and PKIX jars ( bcprov.jar , bcpkix.jar ) for Java SE 7. If you wish to run Portecle with a later Java version, or update the bundled Bouncy Castle jars for some other reason, simply download an update for your version of Java from https://www.bouncycastle.org/ e coloque os frascos no mesmo diretório que portecle.jar com os nomes bcprov.jar e bcpkix.jar , substituindo o existente já lá (se houver). A distribuição binária também contém ícones para uso com o PorteCle.
O PorteCle também pode usar os provedores de segurança GNU ClassPath (versão 0.90 ou posterior) se forem instalados. O suporte para Keystores Keys Keyring (GKR) requer esses provedores. Para obter mais informações sobre o GNU ClassPath, consulte https://www.gnu.org/software/classpath/
Dependendo dos padrões de uso do portecle, o provedor de castelo inflável pode exigir os arquivos de política de jurisdição de força ilimitada JCE instalados para funcionar corretamente. Consulte "Notas importantes" em https://www.bouncycastle.org/documentation.html. As falhas relacionadas à falta desses arquivos de política geralmente se manifestam como erros carregando keystores com uma mensagem de erro como "parâmetros não suportados de Keysize ou algoritmo" ou "tamanho ilegal da chave" ao tentar importar chaves.
A maneira padrão de executar o PorteCle usa o método java -jar , o que significa que o Class-Path definido no MANIFEST.MF do portecle.jar será usado para localizar todas as classes. Você também pode invocar a PorteCle por sua classe "principal", net.sf.portecle.FPortecle . Este método permite que você use um jarro de provedor de castelo inflável em outro lugar do seu sistema de arquivos.
Os capítulos seguintes contêm exemplos de como executar o PorteCle; Todos os exemplos assumem que o diretório JRE/JDK bin foi adicionado à sua variável de ambiente PATH .
Supondo que você tenha um JRE/JDK apropriado instalado e colocou os arquivos JAR do provedor de provedores de portecle e castelo saltitante em um diretório c:java você pode executar o PorteCle como assim:
java -jar c:javaportecle.jar
Na maioria das configurações, se portecle.jar , bcprov.jar e bcpkix.jar foram instalados conforme instruído acima, o PorteCle também pode ser executado clicando duas vezes portecle.jar no Windows Explorer.
Se você deseja gerenciar os localizações do JAR, use a opção -cp do Java para isso e net.sf.portecle.FPortecle como classe para ser lançada.
Supondo que você tenha um JRE/JDK apropriado instalado e colocou os arquivos JAR do provedor de castelo portecle e saltitante em um diretório /usr/share/java você pode executar o PorteCle como assim:
java -jar /usr/share/java/portecle.jar
Se você deseja gerenciar os localizações do JAR, use a opção -cp do Java para isso e net.sf.portecle.FPortecle como classe para ser lançada.
As versões da PorteCle podem conter recursos experimentais que não estão ativados por padrão. Essas têm limitações conhecidas ou implementações incompletas que as tornam inadequadas para o uso da produção, mas podem ser valiosas para os primeiros adotantes. Para ativar esses recursos, use -Dportecle.experimental=true na sua linha de comando de invocação de porta. Consulte o arquivo news.txt para obter informações sobre o status dos recursos experimentais atuais.
Copyright © 2004 Wayne Grant, 2004 Mark Majczyk, 2004-2019 Ville Skyttä
Portecle é software livre; Você pode redistribuí -lo e/ou modificá -lo nos termos da licença pública geral da GNU, conforme publicado pela Free Software Foundation; A versão 2 da licença ou (por sua opção) qualquer versão posterior.
O PorteCle é distribuído na esperança de que seja útil, mas sem garantia; sem a garantia implícita de comercialização ou aptidão para uma finalidade específica. Veja a licença pública geral da GNU para obter mais detalhes.
Você deveria ter recebido uma cópia da licença pública geral da GNU, juntamente com o PorteCle, consulte o arquivo License.txt; Caso contrário, escreva para a Free Software Foundation, Inc., 51 Franklin St, Quinto andar, Boston, MA 02110-1301 EUA
Para obter informações de contato e instalações de rastreamento de problemas, consulte as páginas de projeto da PorteCle em: