D� uma olhada em:
www.java.sun.com/j2se/1.4/docs/guide/security/jce/JCERefGuide.html
Caso vc queira criptografar utilizando um Password
procure por PBE (password based encryption).
import java.security.*;
import javax.crypto.*;
public class testeJCE {
public static void main(String args[]) {
try {
KeyGenerator keygen =
KeyGenerator.getInstance("DES");
SecretKey key = keygen.generateKey();
Cipher cipher =
Cipher.getInstance("DES/ECB/PKCS5Padding");
cipher.init(Cipher.ENCRYPT_MODE, key);
byte [] textoCript = cipher.doFinal("Teste
de CRIPTOGRAFIA".getBytes());
System.out.println("Texto criptografado: "
+ new String(textoCript));
cipher.init(Cipher.DECRYPT_MODE, key);
byte [] textoDesCript =
cipher.doFinal(textoCript);
System.out.println("Texto
Descriptografado: " + new String(textoDesCript));
} catch (Exception e) {
e.printStackTrace();
}
}
}
--- Marcio Ubiratan <[EMAIL PROTECTED]> wrote:
> Pessoal,
>
> algu�m teria um exemplo simples de criptografia em
> Java ? Preciso
> encriptografar uma string.
> Se algu�m puder me ajudar, fico muito agradecido.
>
> M�rcio Ubiratan
>
>
_______________________________________________________________________
> Yahoo! Encontros
> O lugar certo para encontrar a sua alma g�mea.
> http://br.encontros.yahoo.com/
>
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios
> Java da Sucesu-SP
> d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
>
__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - Let the expert host your site
http://webhosting.yahoo.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------