发明名称 |
Method for file encryption |
摘要 |
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. |
申请公布号 |
US9521123(B2) |
申请公布日期 |
2016.12.13 |
申请号 |
US201514697900 |
申请日期 |
2015.04.28 |
申请人 |
Spyrus, Inc. |
发明人 |
Jueneman Robert R.;Linsenbardt Duane J.;Young John N.;Carlisle William Reid;Tregub Burton George |
分类号 |
G06F21/32;H04L29/06;G06F21/62;G06F21/72;H04L9/08;H04L9/32;H04W12/04;H04W12/06;H04W12/02 |
主分类号 |
G06F21/32 |
代理机构 |
Law Office of Robert Rose |
代理人 |
Law Office of Robert Rose ;Rose Robert J. |
主权项 |
1. 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. |
地址 |
San Jose CA US |