Patent ID: 7280658
Filing Date: 2007-10-09
Classification: H04L

Abstract:
1. A computer implemented method for encrypting and decrypting using a first key and a second key, comprising: encrypting said data element with said first key and a current encryption state to produce a first encrypted data and an updated , encryption state; encrypting said first encrypted data with said second key to produce a second encrypted data; transmitting said second encrypted data with said current encryption state to a receiving computer system; encrypting a subsequent data element with said first key and said updated encryption state to produce a subsequent first encrypted data and a subsequent updated encryption state; encrypting said subsequent first encrypted data with said second key to produce a subsequent second encrypted data; transmitting said subsequent second encrypted data with said updated encryption state to a receiving computer system; decrypting, on said receiving computer system, said subsequent second encrypted data with said second key to produce a decrypted subsequent second encrypted data; and decrypting said decrypted subsequent second encrypted data with said first key and said updated encryption state transmitted with said subsequent second encrypted data to produce a decrypted subsequent data element.