Мой массив 140 байтов. outArray составляет 512 байт ... Не то, что я хотел. Также я не знаю, правильно ли я шифрую. Правильный ли приведенный ниже код? как я могу это исправить, чтобы outArray был реальным размером, а не фиксированным со многими конечными нулями?
var compress = new SevenZipCompressor();
compress.CompressionLevel = CompressionLevel.Ultra;
compress.CompressionMethod = CompressionMethod.Lzma;
compress.ZipEncryptionMethod = ZipEncryptionMethod.Aes256;
var sIn = new MemoryStream(inArray);
var sOut = new MemoryStream();
compress.CompressStream(sIn, sOut, "a");
byte[] outArray = sOut.GetBuffer();