IP Library Granted Patent US 9,886,444
Granted Patent B2
US 9,886,444 · App. 13/005,245 · Granted Feb 6, 2018

Systems and methods for manipulating and managing computer archive files

Inventors: Yuri Basin (Thiensville, WI); Michael J. Beirne (Chicago, IL); James C. Peterson (Menomonee Falls, WI); Karen L. Peterson (Menomonee, WI)
Assignee: PKWARE, Inc.
G06F17/30153H03M7/30H04L67/16H04L69/329G06F11/1451Y10S707/99931Y10S707/99942Y10S707/99943Y10S707/99953
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,886,444
App. No.
13/005,245
Granted
Feb 6, 2018
Kind
B2
Abstract

A computer program for managing and manipulating archive zip files of a computer. The program includes a system and method for opening, creating, and modifying, and extracting zip archive files. The program is fully integrated into Microsoft Windows Explorer and is accessed via Explorer menus, toolbars, and/or drag and drop operations. An important feature of the program is the archive manager which may be used to open a zip file, create a new zip file, extract zip files, modify zip files, etc. The program is integrated into Microsoft Windows Explorer using the shell name space extension application program interface developed by Microsoft.

Claims (39)

1. A method of decrypting a file on a computer, said method including:

receiving an electronic zip file archive at an application on a computer,

wherein said electronic zip file archive includes an asymmetrically encrypted electronic file,

wherein said asymmetrically encrypted electronic file was asymmetrically encrypted using an asymmetric encryption key individually selected for said electronic file by a user using said application from a plurality of available asymmetric encryption keys that are selectable using said application,

wherein said electronic .zip file archive has been enhanced to include encryption information relating to said asymmetrically encrypted electronic file, but distinct from said aysmmetrically encrypted electronic file, placed inside a central directory of said electronic .zip file;

retrieving said encryption information from said .zip file archive;

retrieving said asymmetrically encrypted electronic file from said .zip file archive; and

decrypting said asymmetrically encrypted electronic file using said encryption information.

2. The method of claim 1 further including: decompressing said electronic file after decrypting said file.

3. The method of claim 2 wherein said decompressing employs a .zip-type decompression algorithm.

4. The method of claim 2 wherein said decompressing employs a Deflate-type decompression algorithm.

5. The method of claim 1 wherein said electronic file doe not require decompression after decryption.

6. The method of claim 1 wherein said decrypting employs a private key.

7. The method of claim 1 wherein said decrypting employs a X.509 digital certificate.

8. The method of claim 1 wherein said asymmetrically encrypted electronic file is decrypted to obtain a decrypted file,

wherein said decrypted file is associated with a file characteristic,

wherein said electronic zip file archive also includes an asymmetrically encrypted version of said file characteristic,

wherein said asymmetrically encrypted version of said file characteristic is decrypted.

9. The method of claim 8 wherein said decrypting said file characteristic employs asymmetric decrypting.

10. The method of claim 9 wherein said asymmetric decrypting employs a public key.

11. The method of claim 9 wherein said asymmetric decrypting employs a X.509 digital certificate.

12. The method of claim 8 wherein said file characteristic includes the name of said file.

13. The method of claim 1 wherein said electronic zip file archive also includes a digital signature for said asymmetrically encrypted electronic file.

14. The method of claim 13 wherein said digital signature is a PKI based digital signature.

15. The method of claim 13 wherein said digital signature uses an X.509 based certificate.

16. A method of decrypting a file on a computer, said method including:

receiving an electronically transmitted .zip file archive, wherein said .zip file archive includes:

an asymmetrically encrypted electronic file; and

wherein said asymmetrically encrypted electronic file was asymmetrically encrypted using an asymmetric encryption key individually selected for said electronic file by a user using said application from a plurality of available asymmetric encryption keys that are selectable using said application; and

encryption information relating to said asymmetrically encrypted electronic file, but distinct from said asymmetrically encrypted electronic file, wherein said .zip file archive has been enhanced to include said encryption information in a central directory of said .zip file archive;

retrieving said encryption information from said .zip file archive; and

decrypting said asymmetrically encrypted electronic file using said encryption information.

17. A method of decrypting a file on a computer, said method including:

retrieving an electronically stored .zip file archive, wherein said .zip file archive includes:

an asymmetrically encrypted electronic file,

wherein said asymmetrically encrypted electronic file was asymmetrically encrypted using an asymmetric encryption key individually selected for said electronic file by a user using said application from a plurality of available asymmetric encryption keys that are selectable using said application; and

encryption information relating to said asymmetrically encrypted electronic file, but distinct from said asymmetrically encrypted electronic file, wherein said .zip file archive has been enhanced to include said encryption information in a central directory of said .zip file archive;

retrieving said encryption information from said .zip file archive; and

decrypting said asymmetrically encrypted electronic file using said encryption information.

Assignments (3)
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 054501/0694 Recorded Jun 3, 2025
From: BMO BANK N.A. (F/K/A BMO HARRIS BANK N.A.), AS AGENT
To: PKWARE, INC.
Reel/Frame 071497/0411 →
PATENT SECURITY AGREEMENT Recorded Nov 23, 2020
From: PKWARE, INC.
To: BMO HARRIS BANK N.A.
Reel/Frame 054501/0694 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2011
From: BASIN, YURI; BEIRNE, MICHAEL J.; PETERSON, JAMES C.; PETERSON, KAREN L.
To: PKWARE, INC.
Reel/Frame 025626/0131 →
Continuity (5)
Continuation 11586866 · Oct 26, 2006
Continuation 10970897 · Oct 21, 2004
Continuation 09803355 · Mar 9, 2001
Provisional Application 60187969 · Mar 9, 2000
Related Publication 20110113257A1 · May 12, 2011