1. A method comprising: transmitting, by a computer-based system for conducting a transaction, a challenge to a client device having an intelligent token, wherein said intelligent token generates a challenge response that is digitally signed and encrypted with a public key that is based on biometric data representing a biometric sample; receiving, by said computer-based system, said challenge response; verifying, by said computer-based system, said digital signature associated with said challenge response; decrypting, by said computer-based system, said challenge response with a private key that is based on said biometric sample; verifying, by said computer-based system, said biometric data; assembling, by said computer-based system and based on features of said biometric data, credentials in response to verifying said challenge response, wherein said assembling includes encrypting said credentials; storing, by said computer-based system, said assembled credentials; transmitting, by said computer-based system, said assembled credentials to said client device; receiving, by said computer-based system, a request from said client device that includes at least a portion of said assembled credentials; validating, by said computer-based system, said assembled credentials by matching received values of said assembled credentials to stored values of said assembled credentials; and providing, by said computer-based system, access to a transaction service in response to said validating.