Re-encrypts the key set with a new passphrase and returns it in locked form.
@param oldPassphrase the old passphrase
@param newPassphrase the new passphrase
@param random a {@link SecureRandom} instance
@return {@code this}, re-encrypted with {@code newPassphrase}
@throws CryptographicException if {@code oldPassphrase} is incorrect
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.