InvalidKeyException, SignatureException {
KeyPair keypairOld = EncryptionUtil.generateRSAKeyPair();
KeyPair keypairNew = EncryptionUtil.generateRSAKeyPair();
H2HTestData data = new H2HTestData(NetworkTestUtil.randomString());
data.generateVersionKey();
data.setBasedOnKey(Number160.ZERO);
Parameters parameters = new Parameters().setLocationKey(NetworkTestUtil.randomString())
.setContentKey(NetworkTestUtil.randomString()).setVersionKey(data.getVersionKey())
.setData(data).setProtectionKeys(keypairOld).setNewProtectionKeys(keypairNew)
.setTTL(data.getTimeToLive()).setHashFlag(true);