} catch (UnsupportedCipherException e) {
throw new Error("Impossible: no Rijndael(256,128): "+e, e);
}
cipher.initialize(masterKey);
salt = new byte[0x10];
cipher.decipher(diskSalt, salt);
if(logDEBUG)
Logger.debug(this, "Encrypting (new) with "+HexUtil.bytesToHex(salt)+" from "+HexUtil.bytesToHex(diskSalt));
}
cipherManager = new CipherManager(salt, diskSalt);