Criptografia de Arquivo

5 respostas
G

Pessoal, estou precisando fazer uma criptografia reversível em um arquivo com extensão PDF.
Existe alguma classe com que eu consiga fazer isso? A javax.Crypto serve pra isso?
Abs.

5 Respostas

Avelino7

Tem um artigo completo do GUJ sobre isso.

Dê uma olhada em: http://www.guj.com.br/articles/32
http://www.guj.com.br/java/136896-api-java-para-a-persistencia-e-criptografia-de-arquivos-de-configuracao-xml-e-properties
http://www.guj.com.br/java/35256-criptografia-de-dados-no-java

Avelino7

Seja bem vindo ao GUJ ! :smiley:

G

Eu já o li todo antes de postar aqui.
Não pode ser Hash(O Message Digest gera Hash), tem que ser possível criptografar e descriptografar.
E a idéia seria criptografar o conteúdo do PDF ou pelo menos dificultar o acesso ao conteúdo dele.

A solução que encontrei, foi utilizar bibliotecas como IText e PDFBox…

G

Obrigado brother, espero poder participar bastante daqui rs.

Avelino7

Você quer apenas proteger o acesso a ele?

Poderia ocultá-lo :?: :?:

//Para Ocultar, colocar somente leitura, e colocar como arquivo de sistema: Runtime.getRuntime().exec("cmd /c attrib +h +s +r C:/new.dat); //Para desocultar, e tirar os atributos somente leitura e de sistema: Runtime.getRuntime().exec("cmd /c attrib -h -s -r C:/new.dat);

Criado 30 de maio de 2012
Ultima resposta 30 de mai. de 2012
Respostas 5
Participantes 2