Skip to content

Instantly share code, notes, and snippets.

@siebertm
Created June 10, 2009 08:29
Show Gist options
  • Save siebertm/127096 to your computer and use it in GitHub Desktop.
Save siebertm/127096 to your computer and use it in GitHub Desktop.
public class Key {
protected SecretKey key;
public Key(String password, String salt) throws NoSuchAlgorithmException, InvalidKeySpecException {
PBEKeySpec ks = new PBEKeySpec(password.toCharArray(), salt.getBytes(), 1000);
SecretKeyFactory kf = SecretKeyFactory.getInstance("PBEWithSHA1AndDESede");
key = kf.generateSecret(ks);
}
public SecretKey getKey() {
return key;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment