Provided is a user identity identification card, comprising: a communication module, arranged to perform receiving and outputting of information; a security authentication module, arranged to perform security authentication on user identity information and user operation information; a permission control module, arranged to perform permission control on calling performed by a processing module on various modules; a security protection module, arranged to at least perform a protection operation on operations of a public key algorithm module, a symmetric algorithm module, a random number module and/or a hash module; a security storage module, arranged to at least store a private key for performing signature calculation, and an agreement key for performing encryption and decryption calculation and/or check calculation; the public key algorithm module, arranged to perform signature calculation; the symmetric algorithm module, arranged to perform encryption and decryption calculation and/or check calculation; the random number module, arranged to generate a random factor; the hash module, arranged to perform hash calculation; the processing module, arranged to perform calling on various modules. The present user identity identification card securely performs data transmission.
展开▼