Criptografar uma astring

pessoal, sou novato com Java…tenho que fazer um codigo que receba um string e que atraves de um chave eu possa criptografa-lo e me retorne a cifra criptografada. alguem tem alguma dica?

kra aq no GUJ mesmo tem uns tutoriais
olha ae

http://www.guj.com.br/java.tutorial.artigo.32.1.guj

tem outros acho