よくファイルをZIP圧縮して、パスワードを付けてやりとりを行なっています。

ZIP圧縮の暗号化は弱いと時々耳にします…

ZIP圧縮暗号化の暗号化アルゴリズムとしては何が使われているのでしょうか?
またZIP圧縮のソフトによって 暗号化アルゴリズムは選択出来ないのでしょうか?

回答の条件
  • 1人2回まで
  • 登録:2009/02/20 11:53:03
  • 終了:2009/02/27 11:55:02

回答(3件)

id:taka27a No.1

taka27a回答回数3149ベストアンサー獲得回数642009/02/20 11:57:33

ポイント27pt

"traditional PKWARE encryption"になります。圧縮フォルダで作成したzipファイルをzipinfoで確認しました。

キー長は 32x3=96bitです

id:taka27a No.2

taka27a回答回数3149ベストアンサー獲得回数642009/02/20 11:58:53

ポイント27pt

http://www.pkware.com/software-developer-tools-margin

ファイルの仕様書 参考まで。

id:naruenosekai No.3

naruenosekai回答回数140ベストアンサー獲得回数122009/02/21 01:25:31

ポイント26pt

>ZIP圧縮暗号化の暗号化アルゴリズムとしては何が使われているのでしょうか?

Deflateアルゴリズムが一般的です。

オプションとしてImplode, Deflate64, DCLImplode, Bzip2, PPMdなども使えるソフトもあるようです。

http://www.tnksoft.com/reading/zipfile/comp.php


>またZIP圧縮のソフトによって 暗号化アルゴリズムは選択出来ないのでしょうか?

WinZIPにてAESアルゴリズムによる暗号化が選べます。

ただし、他のフリーの解凍ソフトで解凍できるとは限りません。

http://www.corel.com/servlet/Satellite/jp/jp/Product/12078349972...

7-ZIPの様に拡張子を変えて進化していったものもあるようです。

http://sevenzip.sourceforge.jp/

  • id:ardarim
    Deflate, Implode, Deflate64, DCLImplode, Bzip2, PPMdは、圧縮/解凍のためのアルゴリズムであって、暗号化アルゴリズムではありませんよ。


    http://ja.wikipedia.org/wiki/ZIP_(%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88)
  • id:nil55
    コメントありがとございます。そうですよね! URL先をずっと読んでいくと、暗号化アルゴリズムのことが書いてあったので、それで大丈夫でした。 

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません