In a first embodiment, a dynamic computer system security method and
system using dynamic encryption and full synchronization between system
nodes. A data record created by a source user is encrypted with an
initial dynamic session key. A new dynamic session key is generated based
upon a data record and a previous dynamic session key. A central
authority is used to synchronize and authenticate both source and
destination users with constantly regenerated dynamic authentication
keys. In a second embodiment, a method of providing dynamic security
authentication between wireless communication network nodes. An initial
authentication key and an address are assigned to certain of the nodes.
The address along with information encrypted by the initial
authentication key is sent to an authentication server. The
authentication server and node or nodes synchronously regenerate
authentication keys based upon the initial authentication key. Secure
handovers occur between nodes via an authentication key.