Patent ID: 7917630

Claim:
A substantially portable computerized device adapted to permit ad hoc security associations to exist with other computerized devices that may or may not have communicated previously with said portable computerized device, comprising: a processing apparatus in communication with a memory; a first computer program operative to run on said portable device adapted to establish an ad hoc security association between said portable device and another remote device, said first computer program comprising a cryptographic data exchange algorithm adapted to cause said portable device to transmit cryptographic data generated substantially under control of said portable device to said another remote device while establishing said association; a second computer program operative to run on said portable device and adapted to encrypt data sent to said another device using at least one cryptographic key; and a third computer program operative to run on said portable device and adapted to append said data with an appended message element, said appended message element utilized by said another device for at least data integrity.