ID card: only the ID number is stored, the device identification ID number, no algorithm at all, easy to copy, low security;
M1 card: The ID number is stored, the data can be read and written, and the M1 card sends a data to the device. The device then transmits a data to the M1 card for confirmation, and then performs transaction or identity authentication. There is only one algorithm that can steal information in the air. Repeated calculations, calculate the algorithm, in the copy card, security is much higher than the ID card, but still can be cracked (have seen the M1 card is cracked video, you can basically know, as long as there are software and simple DIY card reading equipment , you can copy); some people say that a card and a secret M1 card can prevent cracking, in fact, such a card can also be cracked, but each crack can only crack a copied card;
CPU card: There is an operating system, which can store data, and also has its own ID number. The CPU card sends a string of data to the device. The device performs calculation with the SAM card. The device sends a string of data back to the CPU card for confirmation, and then performs transaction or identity authentication. The difference with the M1 card is that an algorithm is in the air and an algorithm is in the device; no matter the card vendor, equipment vendor, or operator, the algorithm is not known, so the security of this system is much higher.
Another difference in usage
The CPU card can be used as an M1 card or an ID card;
The M1 card can be used as an ID card, but it cannot be used as a CPU card;
ID card can not be used as M1 card, nor can it be used as CPU card.