Cadastro de Usuário

Olá estou criando um Cadastro de Usuário do meu sistema, e gostaria de saber como faço pra criptografar a senha antes de jogá-la no banco de dados.
Sei que existe no Java uma classe nativa pra isso, mas não sei qual é nem como utilizá-la.
Alguém poderia me ajudar?

Desde já agradeço a ajuda.

Dá uma olhada nesse tutorial do próprio GUJ mesmo, deve te ajudar:

http://www.guj.com.br/articles/32

Abraço!