IRONSOFTWAREHOME
アクセス保護されたZIP
using IronZip;
using IronZip.Enum;

// Open protected ZIP
using (var archive = new IronZipArchive("existing.zip", "P@ssw0rd"))
{
    // Change to AES256-based encryption
    archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256);
}
Imports IronZip
Imports IronZip.Enum

' Open protected ZIP
Using archive As New IronZipArchive("existing.zip", "P@ssw0rd")
    ' Change to AES256-based encryption
    archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256)
End Using
NuGet Download
PM > Install-Package IronZip
アクセス保護されたZIP

アクセス保護されたZIP

ZIPアーカイブは、デジタルプラットフォーム上で簡単に共有できるように複数のファイルを圧縮する便利な方法を提供します。 しかし、機密情報を含むZIPファイルが意図しない受信者に誤って送信されることもあります。 したがって、業界標準に準拠した暗号化および復号化の機能は、任意のZIPライブラリにおいて不可欠です。

IronZIPは、数行のコードだけで保護されたZIPファイルを復号化できるようにし、また、既存のZIPアーカイブをパスワードやさまざまな暗号化方法を使用して暗号化することも可能です。 この柔軟性により、幅広い状況に適しています。

保護されたZIPアーカイブへのアクセス

最初に名前空間IronZipをインポートします。 その後、新しいIronZipArchiveを初期化し、ZIPにアクセスするためのパスと、アクセスするためのパスワードの2つのパラメータを入力します。パスワードまたはパスが間違っている場合、操作は失敗します。 正しいパスワードが提供されると、ZIPファイルは復号化され、その内容を表示、抽出、または変更することができます。

既存のZIPアーカイブを暗号化する

保護されたZIPにアクセスするIronZipArchiveクラスを使用することに加えて、IronZIPは選択した暗号化でアーカイブを暗号化することもできます。 この作業を行うために、最初にEncryptメソッドを呼び出します。 最初のものはZIPアーカイブを暗号化するために使用したいパスワードで、2番目はEncrpytionMethods列挙です。 この例では、EncryptionMethods.AES256を使用してファイルを暗号化します。ファイルを暗号化した後、保護されたZIPにアクセスするためのパスワードを再入力して確認することで操作を確認できます。 サポートされている暗号化方法とそれに関連するenumの完全なリストについては、こちらをご覧ください。

IronZIPを使用してZIPファイルを作成、読み取り、抽出する方法を学びます。
GitHubで見る

準備はできましたか?

Nuget Downloads 23,187バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。