Resultados da pesquisa a pedido "jce"

2 a resposta

Como alguém converte um nome de ponto e curva de código EC público em uma chave pública?

Eu tenho duas matrizes de 32 bytes de comprimento representando os valores X e Y de uma Chave Pública da CE. Eu sei que a curva é a curva nomeada "prime256v1". Como posso transformar isso em um objeto Java PublicKey? O JCE parece não fornecer ...

1 a resposta

Força ilimitada do JCE instalada, mas o AES 256 não é suportado

Instalei a força JCE Unlimited em JAVA_HOME \ lib \ security No entanto, ainda estou recebendo 128 porCipher.getMaxAllowedKeyLength("AES"). Gostaria de saber se eu instalei o JCE no lugar errado. Eu tenho o Java instalado em 2 lugares. C: \ ...

1 a resposta

Exceção ao descriptografar um arquivo "der" gerado com o OpenSSL: O comprimento da entrada deve ser múltiplo de 8 ao descriptografar com cifra acolchoada

primeiro, giro um arquivo de chaves RSA privado com o OpenSSL e depois o converto em um arquivo "der" criptografado: $ openssl pkcs8 -topk8 -inform PEM -outform DER -in private_key.pem -out private_key.derEm seguida, tento descriptografar esse ...

2 a resposta

AES-256 e PKCS7Padding falham em Java

Eu tenho algumas bibliotecas, C #, PHP e Android, onde todas criptografam / descriptografam uma string da mesma maneira, para que sejam compatíveis entre si, ou seja, o C # grava e criptografa dados em um banco de dados e o PHP ...

3 a resposta

NoSuchAlgorithmException: Algoritmo HmacSHA1 não disponível

Veja a seguinte linha de java: Mac.getInstance("HmacSHA1");Se eu colocar isso em um programa de teste simples, ele será executado sem problemas no meu servidor. No entanto, se eu usar essa linha em um contêiner, ...

3 a resposta

Java / JCE: Descriptografando mensagem "longa" criptografada com RSA

Eu tenho uma mensagem contida em um byte [], criptografado com "RSA / ECB / PKCS1Padding". Para descriptografá-lo, crio um Cipher c e o inicio com c = Cipher.getInstance("RSA/ECB/PKCS1Padding");Até agora, apenas decifrei pequenas mensagens ...

4 a resposta

Como usar a API leve do Bouncy Castle com AES e PBE

Eu tenho um bloco de texto cifrado que foi criado usando o algoritmo JCE "PBEWithSHA256And256BitAES-CBC-BC". O provedor é BouncyCastle. O que eu gostaria de fazer é descriptografar esse texto cifrado usando a API leve BouncyCastle. Não quero usar ...

8 a resposta

Hash String via SHA-256 em Java

Ao olhar por aqui e pela Internet em geral, descobriCastelo inflável [http://www.bouncycastle.org]. Quero usar o Bouncy Castle (ou algum outro utilitário disponível gratuitamente) para gerar um Hash SHA-256 de uma String em Java. Olhando para a ...

1 a resposta

Exceção IllegalBlockSize ao executar o RSA em bytes de seqüências de caracteres

Estou tentando escrever classes de criptografia e descriptografia RSA em Java para um servidor em que o cliente passará seqüências de caracteres para frente e para trás. Eu tenho o seguinte código para as classes: public class RSAEncryption { ...

4 a resposta

Por que java.security.NoSuchProviderException Nenhum provedor: BC?

O jar (bcprov-jdk16-145.jar) foi adicionado ao projeto,Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()) foi adicionado à classe eBouncyCastleProvider.PROVIDER_NAME retorna "BC", mas AesFileIo.writeFile () ainda ...