Patent ID: 7539864
Filing Date: 2009-05-26
Classification: H04L

Abstract:
1. A method for digitally signing data utilizing a portable device, comprising the steps of: entering the data or a hash value of the data into the portable device; digitally signing the data using a portable device private key to produce a public key cryptography standard (PKCS) digital signature string, wherein: concatenating to the digital signature string, one of a dynamically encrypted and variable version of an identification code of the portable device and a dynamically encrypted and variable version of identity of the signing entity, to produce a resultant string; and encoding the resultant string into a plurality of analog sound waves; transmitting the encoded digital string to a third party; decrypting, by the third party, the dynamically encrypted identification from the encoded digital string; retrieving, by the third party, one of a correspondent X.509 certificate and a correspondent public key for the decrypted identification; and verifying, by the third party the received digital string utilizing one of the correspondent X.509 certificate and the correspondent public key.