A system and method for implementing adaptive cryptographically synchronized
authentication
is disclosed. The authentication system includes a controller that dynamically
selects one of a plurality of authentication mechanisms to be used in providing
authentication for an exchange of message data. The variation in the level of authentication
assurance can be based on one or more factors such as the current security conditions
and the available CPU utilization.