byte[] key = new byte[16];
byte[] iv = new byte[16];
SecureRandom rng = NodeStarter.getGlobalSecureRandom();
rng.nextBytes(key);
rng.nextBytes(iv);
AESFastEngine e = new AESFastEngine();
SICBlockCipher ctr = new SICBlockCipher(e);
ctr.init(true, new ParametersWithIV(new KeyParameter(key),iv));
cis = new CipherInputStream(zis, new BufferedBlockCipher(ctr));
cisCounter = 0;
}