はありま圧縮、暗号化ライブラリクライアントまで、フルのC#?

StackOverflow https://stackoverflow.com/questions/71077

  •  09-06-2019
  •  | 
  •  

質問

たいした圧縮ファイル( ZIP 形式)を暗号化した場合のみ使用できC#.る方法はありまるのか?

での暗号化を行い、圧縮のか。

役に立ちましたか?

解決

圧縮は、 System.IO.Compression 名前空間および暗号化のみ System.Security.Cryptography.

他のヒント

Zip圧縮、見たことがありま http://www.icsharpcode.net/OpenSource/SharpZipLib/

ピックアップしました。問題は既にしてくれるものでなければなりませにあたっては、自分のセント.

まず、一部の用語の定義

  • Zip:アーカイブ形式のための統のファイルやフォルダを単一のファイルを任意の暗号化データです。
  • Deflate:の圧縮アルゴリズム内で使用されていZipファイルを圧縮するためにデータです。最も人気です。
  • GZip:単一のファイルを圧縮deflate、小さなヘッダやフッター.

現在、システム。IO.圧縮せ ない いZipのアーカイブ.とまりん deflategzip 圧縮、このようにまで圧縮を単一のblobのデータを他の単一のblobのデータです。

なので、今までのアーカイブ形式のグルーピングすることにより多数のファイルやフォルダが必要Zip図書館のように:

合するために必要な圧縮、暗号化は単一のblobのデータを使用して下 システム。IO.圧縮システム。ます。暗号化.

GZipStream クラスは、ネイティブを扱う時に圧縮。

て暗号化あり 多くの 方法 において、そのシステム。安全保障の名前空間.き連鎖(暗号化圧縮されたストリームまたは圧縮、暗号化ストリーム)です。

Chilkat を提供します。NETライブラリの圧縮、暗号化を行います。

んしてお使いいただく場合には、段組み合わせることのできるが。純良の支援の基本crypto.を参照してください 記事で.

ばしできませんので、圧縮してから暗号化を行います。圧縮、既に暗号化されたファイルが貧しい圧縮率での冗長性除去します。

こちらは有益なトピック:

構築Zipファイルです。ネから読み込みJava

システム。IO.包装の名前空間で有用なクラスを圧縮データをzip形式 支援 権管理。

い直接利用できるスレッドセーフで、C#、しかしを利用する事ができ図書館からJ#んでいます:

http://msdn.microsoft.com/en-us/magazine/cc164129.aspx

はいっぱいで仕分けもバッチリで何を欲しがっているのか?

についての暗号化には、これらのリンク:

http://www.codeproject.com/KB/security/fileencryptdecrypt.aspx

http://www.obviex.com/samples/EncryptionWithSalt.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top