data = new Data("data2").setProtectedEntry();
data.ttlSeconds(ttl).basedOn(bKey).sign(keyPair2, factory);
// put using content wrong protection keys 1 to sign message
FuturePut futureOverwrite3 = p1.put(lKey).setDomainKey(dKey).setData(cKey, data).setVersionKey(vKey)
.keyPair(keyPair1).start();
futureOverwrite3.awaitUninterruptibly();
Assert.assertFalse(futureOverwrite3.isSuccess());
// verify that nothing changed
retData = p1.get(lKey).setDomainKey(dKey).setContentKey(cKey).setVersionKey(vKey).start()
.awaitUninterruptibly().getData();