Resultados da pesquisa a pedido "cryptography"

1 a resposta

Java vs. Golang para HOTP (rfc-4226)

Estou tentando implementar o HOTP (rfc-4226) em Golang e estou lutando para gerar um HOTP válido. Posso gerá-lo em java, mas por algum motivo minha implementação em Golang é diferente. Aqui estão as amostras: public static String ...

2 a resposta

Javascript: gere um número aleatório dentro de um intervalo usando crypto.getRandomValues

Entendo que você pode gerar um número aleatório em JavaScript dentro de um intervalo usando esta função: function getRandomInt (min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }Cortesia deIonuț G. Stan aqui ...

4 a resposta

Criptografia: uso do vetor de inicialização vs chave?

Eu estou usando PHPmcrypt biblioteca e oAES-256 (rijndael), que exige que um vetor de chave + inicialização seja executado. Meu cérebro lógico não está indo muito bem com isso.Não é apenas uma chave suficiente? Cenário teórico: Se eu tivesse ...

4 a resposta

Descriptografia simples de criptografia AES com biblioteca openssl em C

Eu quero criptografar uma estrutura contendo poucas String e descriptografá-la. Eu tentei seguir o código. O código original é encontrado na web e estava funcionando perfeitamente. Eu mudo a entrada dele para uma estrutura. a seguir está o ...

3 a resposta

Segurança Java - provedor MSCAPI: Como usar sem pop-up de senha?

Eu consegui usarFornecedor de MSCAPI da Sun [http://java.sun.com/javase/6/docs/technotes/guides/security/SunProviders.html#SunMSCAPI] na minha aplicação. O problema que estou tendo agora é que ele sempre aparece uma janela, solicitando uma senha, ...

1 a resposta

Quando usar o RS256 para JWT?

Então, agora estou criando uma API para uso de terceiros e estava lendo sobre o RS256 e o HS256. O que eu entendi foi que a diferença entre eles é que no primeiro você usa uma chave pública para verificar e uma chave privada para assinar, e no ...

2 a resposta

Criptografia e descriptografia AES com Java

Aqui está o que estou fazendo, que pode parecer um pouco desajeitado, mas qualquer ajuda é apreciada em relação ao problema. Estou recebendo umBadPaddingException. Leia quase todos os tópicos relacionados, mas não encontrou a solução apropriada. ...

2 a resposta

Como encontrar o nome da curva correspondente em uma ECPublicKey

Atualmente, estou atualizando minha biblioteca de certificados x.509 para oferecer suporte ao ECC. A maioria dos construtores implementados pega uma chave pública e deriva o algoritmo e tal da chave. No RSA, isso é simples: você verifica o ...

1 a resposta

Preenchimento padrão do RSA no SUN JCE / Oracle JCE

Você poderia me ajudar a apontar qual é o preenchimento padrão do RSA? Precisamente, se eu criar uma instância de cifra como abaixo, se o java está usando algum tipo de preenchimento, pois o comprimento dos bytes de texto criptografado sempre ...

3 a resposta

Por que a função SlowEquals é importante para comparar senhas com hash?

Li recentemente um artigo sobrehash e salga de senha [http://www.codeproject.com/Articles/704865/Salted-Password-Hashing-Doing-it-Right] em que foi explicado (em "Como o código SlowEquals funciona?") que uma função SlowEquals deve ser usada para ...