Wie verwende ich 3DES-Ver- / Entschlüsselung in Java?

Jede Methode, die ich schreibe, um eine Zeichenfolge in Java mit 3DES zu codieren, kann nicht wieder in die ursprüngliche Zeichenfolge entschlüsselt werden. Hat jemand ein einfaches Code-Snippet, das die Zeichenfolge einfach codieren und dann wieder in die ursprüngliche Zeichenfolge zurückcodieren...