Browse Prior Art Database

Resumable Download from Distributed Sources with Integrity Verification

IP.com Disclosure Number: IPCOM000016337D
Original Publication Date: 2002-Nov-22
Included in the Prior Art Database: 2003-Jun-21
Document File: 3 page(s) / 177K

Publishing Venue

IBM

Abstract

In a distributed file sharing environment, downloads are often interrupted requiring a reinitialization of the download, assuming the file can be located again. If the client can not reconnect to the original source location, the entire file must be located and redownloaded from another source. Today, if the other source has what looks like the same file, but a different name, or date, the client cannot be sure it's the same file until after downloading and verification. The problem, then, is how to resume the download of the file from potentially different sources, or download the same file from many sources concurrently. This requires files to be identified uniquely, independent of file name, file date, or any of the other traditional means. This process describes how to use a checksum/digital signature with a key repository to download a file from distributed sources rather than from one original source.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 3

Resumable Download from Distributed Sources with Integrity Verification

In a distributed file sharing environment, downloads are often interrupted requiring a reinitialization of the download, assuming the file can be located again. If the client can not reconnect to the original source location, the entire file must be located and redownloaded from another source. Today, if the other source has what looks like the same file, but a different name, or date, the client cannot be sure it's the same file until after downloading and verification. The problem, then, is how to resume the download of the file from potentially different sources, or download the same file from many sources concurrently. This requires files to be identified uniquely, independent of file name, file date, or any of the other traditional means. This process describes how to use a checksum/digital signature with a key repository to download a file from distributed sources rather than from one original source.

When a file is published for download it is checked for a digital signature, if the signature doesn't exist one is uniquely created and stored in the key repository. A checksum/digital signature algorithm can be employed to resume or concurrently download from potentially different sources. This utility allows a user to search for a file. When they find the file the utility will get the digital signature and begin downloading a file or set of files from the source. Concurrently to the first downl...