发明名称 Apparatus and method for encrypting and decrypting data with incremental data validation
摘要 An apparatus and method for encrypting and decrypting data with incremental data validation is provided. With the apparatus and method, data is encrypted and a digital digest is generated in chunks. That is, the digital digest is comprised of a plurality of intermediate digital digest chunks, each of which can be used to validate a portion of the associated encrypted data. During decryption, a portion of the encrypted data is read and decrypted at approximately the same time that a digital digest is calculated for that portion of the encrypted data. The calculated digital digest may then be compared to an intermediate digital digest associated with the portion of the encrypted data, and which is appended to the encrypted data. If the two digital digests match, decryption of the encrypted data may proceed to the next portion of the encrypted data. If the two digital digests do not match, decryption is halted and the data message or packet is discarded without having decrypted the entire data message or packet. In this way, resources may be freed from processing non-authentic data messages or packets so that they may be used in processing authentic data messages. Thus, the susceptibility of the present invention to denial of service attacks is noticeably reduced in comparison with the prior art.
申请公布号 US2002191785(A1) 申请公布日期 2002.12.19
申请号 US20010881921 申请日期 2001.06.14
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MCBREARTY GERALD FRANCIS;MULLEN SHAWN PATRICK;SHIEH JOHNNY MENG-HAN
分类号 H04L9/32;(IPC1-7):H04K1/04 主分类号 H04L9/32
代理机构 代理人
主权项
地址