Method for file encryption
AssigneeSpyrus, Inc.
InventorsRobert R. Jueneman, Duane J. Linsenbardt, John N. Young, William Reid Carlisle, Burton George Tregub
Life of this patent
Estimating the term…
Abstract
A method for encryption and sealing of a plaintext file by hashing the plaintext file to produce a plaintext hash, encrypting the plaintext file to produce ciphertext, hashing the ciphertext to produce a ciphertext hash, hashing the plaintext hash and the ciphertext hash to produce a result hash, and sealing the ciphertext together with the result hash. This provides verification for non-repudiation and protects against undetected malware corrupting the plaintext or ciphertext files.
Claims10
A method for file encryption of a plaintext file, comprising the steps of:
- hashing the plaintext file to produce a plaintext hash,
- encrypting the plaintext file to create ciphertext,
- hashing the ciphertext to produce a ciphertext hash,
- hashing the plaintext hash and the ciphertext hash to produce a result hash, and
- sealing the ciphertext together with the result hash, to produce an encrypted file.
Dependencies are inferred from the claim text.