generateNewEncryptedPK() ease lock contention