new SecureRandom(), provider);
encrDataGen.addMethod(this.publicKey);
encryptedOutputStream = encrDataGen.open(armoredOut, new byte[1 << 16]);
PGPCompressedDataGenerator comprDataGen = new PGPCompressedDataGenerator(PGPCompressedData.ZIP);
compressedEncryptedOutputStream = comprDataGen.open(encryptedOutputStream);
PGPLiteralDataGenerator lData = new PGPLiteralDataGenerator();
pgpOutputStream = lData.open(compressedEncryptedOutputStream, PGPLiteralData.BINARY, "stream",
new Date(), new byte[1 << 16]);
}