Pessoal,
Por favor, me tirem uma dúvida. Para eu criptografar um arquivo, eu obrigatoriamente preciso gerar ele fisicamente ou eu consigo criptografar os dados contidos em um objeto e depois gerar o arquivo?
aguardo resposta
Pessoal,
Por favor, me tirem uma dúvida. Para eu criptografar um arquivo, eu obrigatoriamente preciso gerar ele fisicamente ou eu consigo criptografar os dados contidos em um objeto e depois gerar o arquivo?
aguardo resposta
Pessoal,Por favor, me tirem uma dúvida. Para eu criptografar um arquivo, eu obrigatoriamente preciso gerar ele fisicamente ou eu consigo criptografar os dados contidos em um objeto e depois gerar o arquivo?
aguardo resposta
Você pode criptografar em memória sem problemas…
Existe até 2 classes, chamadas CipherInputStream e CipherOutputStream, que servem exatamente para isso - você pode criptografar o arquivo à medida que você o vai escrevendo, ou seja, não é necessário ter um arquivo intermediário não-cifrado.
http://download-llnw.oracle.com/javase/6/docs/api/javax/crypto/CipherInputStream.html
http://download-llnw.oracle.com/javase/6/docs/api/javax/crypto/CipherOutputStream.html