Bug 84192 - new port: security/pkcrack - A utility for breaking pkzip encryption
Summary: new port: security/pkcrack - A utility for breaking pkzip encryption
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Renato Botelho
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-27 22:10 UTC by Emanuel Haupt
Modified: 2005-07-28 11:33 UTC (History)
0 users

See Also:


Attachments
pkcrack.shar (3.15 KB, text/plain)
2005-07-27 22:10 UTC, Emanuel Haupt
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Emanuel Haupt 2005-07-27 22:10:12 UTC
new port: security/pkcrack - A utility for breaking pkzip encryption

This package implements an algorithm for breaking the PkZip cipher that was
devised by Eli Biham and Paul Kocher.

This program applies a known plaintext attack to an encrypted file.
A known-plaintext-attack recovers a password using the encrypted file and
(part of) the unencrypted file.

Please note that cryptographers use the word 'plaintext' for any kind of
unencrypted data - not necessarily readable ASCII text.

Before you ask why somebody may want to know the password when he already knows
the plaintext think of the following situations:

 - Usually there's a large number of files in a ZIP-archive. Usually all these
   files are encrypted using the same password. So if you know one of the files,
   you can recover the password and decrypt the other files.
 - You need to know only a part of the plaintext (at least 13 bytes). Many files
   have commonly known headers, like DOS .EXE-files. Knowing a reasonably long
   header you can recover the password and decrypt the entire file.
Comment 1 Renato Botelho freebsd_committer freebsd_triage 2005-07-28 11:23:23 UTC
Responsible Changed
From-To: freebsd-ports-bugs->garga

Grabbed.
Comment 2 Renato Botelho freebsd_committer freebsd_triage 2005-07-28 11:33:02 UTC
State Changed
From-To: open->closed

New port added. Thanks!