The invention relates to a crypto module based on the fingerprint identification technology, which belongs to the field of the biological characteristic recognition technology application and the electronic technology. The crypto module comprises a microprocessor 1, a control circuit 2, a data memory chip 3, a communication interface 4, a communication interface 5 and a power module 6. The communication interface 4 is connected with a fingerprint sensor to obtain fingerprint image data. The communication interface 5 is connected with peripheral equipment. The communication interface 4 and the communication interface 5 respectively support various interfaces of a USB, an SPI, a UART, and the like. The crypto module causes a user to input the fingerprint for automatically generating and filling-in a code of an application program, can be used for generating and automatically filling-in codes of a plurality of application programs or generating, inquiring and storing a plurality of other codes of the user, can be applied by many users without any mutual influence, can be directly used to application programs adopting account numbers and codes for authentication, and can also be applied to application programs adopting fingerprint characteristics data for authentication.