Articles of criptografia

Como descriptografar uma string AES-256 criptografada do CryptoJS usando Java?

Eu tenho uma seqüência criptografada AES-256 do CryptoJS com uma frase secreta. Eu preciso descriptografá-lo em Java, mas não consigo descobrir como fazê-lo. Parece que você precisa de IV, key e salt para descriptografar e, como na página principal do CryptoJS , os dados criptografados já contêm todos eles, e o CryptoJS pode, de alguma […]

Criptografar e descriptografar uma string em java

Eu sou novo em criptografia. Desejo aprender a criptografar e descriptografar o texto em um arquivo … quando eu referir os artigos relacionados na rede. Eu tinha uma dúvida se o texto criptografado seria o mesmo para o texto único quando a criptografia é feita várias vezes no mesmo texto? Alguém pode esclarecer minha dúvida?

Armazenando dados criptografados no Postgres

Eu tenho um requisito para armazenar certos dados em um formulário criptografado no Postgres. Obviamente, preciso criptografá-lo, armazená-lo e poder lê-lo e descriptografá-lo. Qual é a melhor maneira de fazer isso?

Onde o formato de arquivo PEM é especificado?

Eu preciso analisar arquivos .PEM. Eu sei que o padrão para “Correio eletrônico com privacidade aprimorada” é definido nas RFCs 1421-24. Mas eles não parecem mencionar algum texto que eu encontrei dentro de arquivos OpenSSL .pem (por exemplo, “Key Attributes”, “BEGIN CERTIFICATE”, etc …) Este é um formato específico do OpenSSL?

javax.crypto.IllegalBlockSizeException: O tamanho da input deve ser múltiplo de 16 ao descriptografar com criptografia preenchida

Estou recebendo um erro de descriptografia na class java: javax.crypto.IllegalBlockSizeException : Input length must be multiple of 16 when decrypting with padded cipher. O que posso fazer para resolver este problema? ATUALIZAR: Eu esqueci de mencionar que está funcionando uma vez e quando a segunda vez que estou tentando executá-lo novamente está jogando o erro […]

Como posso criptografar uma querystring no asp.net?

Eu preciso criptografar e descriptografar uma querystring no asp.net. A querystring pode ser algo como isto: http://www.mysite.com/report.aspx?id=12345&year=2008 Como faço para criptografar toda a querystring para que pareça algo como o seguinte? http://www.mysite.com/report.aspx?crypt=asldjfaf32as98df8a E então, claro, como decodificá-lo? Qual é a melhor criptografia para usar algo assim? TripleDES

Criptografar e descriptografar uma grande string em java usando o RSA

Eu estou tentando implementar o PKI. Eu quero criptografar grande string usando RSA em java sem usar castelo insuflável. Problema que estou recebendo é de dados não deve ser superior a 117 bytes. Eu tentei procurar a solução onde eu falhei. Eu sou novato nesta criptografia. Por favor, ajude-me dando uma grande corda como exemplo […]

Como posso tornar minha criptografia AES idêntica entre Java e Objective-C (iPhone)?

Eu estou criptografando uma string no objective-c e também criptografando a mesma string em Java usando o AES e estou vendo alguns problemas estranhos. A primeira parte do resultado corresponde até um certo ponto, mas depois é diferente, por isso, quando eu vou decodificar o resultado de Java para o iPhone, não consigo decodificá-lo. Eu […]

Como as funções hash unidirecionais funcionam?

Eu li o artigo da Wikipedia sobre hashes md5, mas ainda não consigo entender como um hash não pode ser “reconstituído” de volta ao texto original. Alguém poderia explicar para alguém que sabe muito pouco sobre criptografia como isso funciona? Que parte da function faz isso de um jeito?

Como posso hash senhas no postgresql?

Eu preciso hash algumas senhas com sal no postgresql, e eu não consegui encontrar qualquer documentação relevante sobre como fazer isso. Então, como posso hash senhas (com alguns sais) no postgresql?