Criptografia simÉtrica

BOA TARDE A TODOS… ESTOU PRECISANDO QUE ALGUÉM ME PASSE UM TRECHO DE CÓDIGO EM JAVA QUE FAÇA CRIPTOGRAFIA SIMÉTRICA, UTILIZANDO A CIFRA DE CÉSAR.
POR EXEMPLO: O CÓDIGO VAI RECEBER UMA LETRA E TRANSPOR ELA PARA 03 LETRAS POSTERIORES. EX:
AMOR = DPRU
E ASSIM SUCESSIVAMENTE… PRECISO SABER, QUAIS OS MÉTODOS UTILIZAR E COMO FAZER ISSO? POR FAVOR ME AJUDEM…
UM ABRAÇO :?:

Não duplique tópicos. http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=20839