DES,3DES, 2DES em JAVA

Pessoal , como faço para implementar a biblioteca do java e utilizar o DES no java , em que eu possa criptografar um texto por exemplo.
Se alguém tiver um passo a passo fico grato !