[
  {
    "Id": "1263640",
    "ThreadId": "550937",
    "Html": "Hi!<br />\n<br />\nWe use Ionic.Zip with EncryptionAlgorithm.WinZipAes256.<br />\n<br />\nSnippet:<br />\n<pre><code>using (ZipFile zip = new ZipFile(zipfilename))\n{\n    zip.Encryption = EncryptionAlgorithm.WinZipAes256;\n    zip.Password = password;\n    ...\n}</code></pre>\n\nDoes this algorithm use one of the following modes and which of them by default<br />\n<ul>\n<li>Galois-Counter-Mode (GCM)   or</li>\n<li>Cipher-Block Chaning (CBC)   or</li>\n<li>\nCounter Mode (CTR) ?<br />\n</li>\n</ul>\nIn case of using CBC, does it support one of the following paddings<br />\n<ul>\n<li>ISO  or</li>\n<li>CMS  or</li>\n<li>\nESP ?<br />\n</li>\n</ul>\nThx m<br />\n",
    "PostedDate": "2014-07-08T06:34:58.987-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]