Segurança

3 respostas
L

Boas pessoal,

quero criar dois projectos simples aonde em um eu teha uma class que faça encriptação de um ficheiro .txt e no outro faça a desencriptação do mesmo.

alguem me pode dar um exemplo de duas classes que podem me resolver este problema ? um para encriptar outra para desencriptar

Cumprimentos

3 Respostas

O

http://exampledepot.com/egs/javax.crypto/DesFile.html

PS: Para que funcione corretamente, a chave (key) deve ser fixa.

L

Ola,

revi a pagina , mas estou com um duvida . Como posso garantir que a chave será a mesma se eu vejo no codigo uma metodo que gera chave ?

SecretKey key = KeyGenerator.getInstance("DES").generateKey();

Como posso fazer para que eu tenha uma chave fixa ?

O

Na página que eu passei tinha um link com um exemplo usando PBE e um passphrase:
http://exampledepot.com/egs/javax.crypto/PassKey.html

Gerando um SercetKey a partir de um byte[]:
http://exampledepot.com/egs/javax.crypto/GetKeyBytes.html

Criado 22 de julho de 2008
Ultima resposta 22 de jul. de 2008
Respostas 3
Participantes 2