//..............resultFile:待加密的excel字节数组
POIFSFileSystem fs = new POIFSFileSystem();
EncryptionInfo info = new EncryptionInfo(EncryptionMode.standard);
Encryptor enc = info.getEncryptor();
//设置密码
enc.confirmPassword("123");
//加密文件
InputStream sbs = new ByteArrayInputStream(resultFile);
OPCPackage opc = OPCPackage.open(sbs);
OutputStream os = enc.getDataStream(fs);
opc.save(os);
opc.close();
//输出加密字节
ByteArrayOutputStream obj = new ByteArrayOutputStream();
fs .writeFilesystem(obj);
resultFile = obj.toByteArray();
//resultFile:加密的excel结果数组