2.u shield is a tool for electronic signature and digital authentication of online banking. It has a built-in micro smart card processor, and uses 1024-bit asymmetric key algorithm to encrypt, decrypt and digitally sign online data to ensure the confidentiality, authenticity, integrity and non-repudiation of online transactions.
3. The working principle of U shield:
U shield, also known as mobile digital certificate, holds your personal digital certificate and is unreadable. Similarly, the bank will also record your digital certificate.
When you try to make an online transaction, the bank will send you a string A, which consists of a time string, an address string, a transaction information string and a replay attack prevention string. Your U-Shield will irreversibly operate the A string according to your personal certificate and send the B string to the bank. At the same time, banks will also perform irreversible operations. If the bank operation results are consistent with your operation results, you are considered legal and the transaction can be completed. If not, you will be considered not.
Theoretically, different character strings A will not get the same character string B, that is, a character string A corresponds to a unique character string B; But string B and string A can't get your digital certificate, and U shield is unreadable, so no one can get your digital certificate. Moreover, the bank will send different anti-replay strings and time strings every time, so when a transaction is completed, the B string just sent is no longer valid. If the computer itself is implanted with a hacker program, then the U shield is not necessarily safe.