Chiffrer et Déchiffrer en Java

Je voudrais stocker un mot de passe crypté dans un fichier Java.
Je l'ai vu à une solution à l'aide de javax.crypto, mais le problème c'est que la
a été générée à la volée et c'était aléatoire.

Ce mot de passe sera alors pris et décrypté dans le programme Java runtime.
Étant donné que je suis aller en magasin déjà d'un mot de passe crypté dans un fichier, je veux obtenir l'
texte de droit lorsque le décrypter.

Est-il un moyen de dire la javax.crypto méthode:

key = KeyGenerator.getInstance(algorithm).generateKey()

Cela peut-il être remplacé par ma propre clé générée une fois basé sur certaines clé privée?

Quelqu'un peut-il m'indiquer quelques ressources sur la façon de faire cela?

OriginalL'auteur oneiros | 2012-04-24