Resultados da pesquisa a pedido "rsa"

2 a resposta

Qual preenchimento é usado pelo javax.crypto.Cipher para RSA

Preciso descriptografar mensagens via RSA para enviá-las por um canal não seguro, mas tenho medo doPadding Oracle Attack [https://en.wikipedia.org/wiki/Padding_oracle_attack]. Portanto, eu já fiz as seguintes perguntas: Como verificar a ...

1 a resposta

Para o RSA, como faço para calcular o expoente secreto?

Para o RSA, como faço para calcular o expoente secreto? Dado p e q os dois primos e phi = (p-1) (q-1) e o expoente público (0x10001), como obtenho o expoente secreto 'd'? Eu li que eu tenho que fazer:d = e-1 mod phiusandoinversão ...

2 a resposta

Como carregar a chave privada RSA do arquivo

Estou trabalhando em um equipamento de teste para um serviço de consumidor de asserção SAML 1.1. O teste deve gerar um SAMLResponse assinado e enviá-lo ao ACS codificado em Base64. O ACS deve poder verificar a mensagem assinada usando ...

1 a resposta

O applet JavaCard não está funcionando com criptografia RSA

Estou desenvolvendo um applet JavaCard. O applet gera chaves públicas e privadas RSA no construtor e, com o comando APDU, criptografa alguma matriz de bytes: public RSATestApplet() { keyPair = new ...

2 a resposta

Diferença entre SHA256comRSA e SHA256 e depois RSA

Qual é a diferença entre calcular uma assinatura com os dois métodos a seguir? Calcular uma assinatura comSignature.getInstance("SHA256withRSA")Computar SHA256 comMessageDigest.getInstance("SHA-256") e calcule o ...

2 a resposta

Criando chave pública RSA a partir de string

Gerei essa chave pública de teste usando 1024 RSA e depois a codifiquei para DER e Base64 em outra plataforma de codificação. Copiei a chave em uma string no Android / Eclipse e estou tentando transformá-la em uma chave pública usando ...

1 a resposta

Obtendo o erro "dados muito grandes para o tamanho da chave" com o Crypto Node.js

Estou recebendo o erro"Error: error:0406C06E:rsa routines:RSA_padding_add_PKCS1_type_1:data too large for key size" quando eu faço: var crypto = require('crypto'); var fs = require('fs'); var first_keys = { public_key: ...

1 a resposta

Java: Como posso gerar PrivateKey a partir de uma string?

Estou tentando codificar uma mensagem comSH1 RSA mas não tenho experiência com assuntos de segurança, exceto algumas informações básicas sobreRSA. Recebi uma chave privada comoString. Consegui escrever o seguinte bloco de código para fazer o ...

2 a resposta

Dados grandes não criptografados com criptografia RSA

Meu problema: Meu código de criptografiafuncionando bem para menos de 64 caracteres. mas se exceder 64 caracteres, recebi o seguinte erro javax.crypto.IllegalBlockSizeException: input must be under 64 bytesCódigo de criptografia cipher = ...

6 a resposta

Usando SHA1 e RSA com java.security.Signature vs. MessageDigest e Cipher

Estou tentando entender o que o Javajava.security.Signature classe faz. Se eu calcular um resumo da mensagem SHA1 e, em seguida, criptografar esse resumo usando o RSA, recebo um resultado diferente ao perguntar aoAssinatura classe para assinar a ...