The invention provides a national
password HTTPS
data transmission method and device of a mobile terminal APP, equipment and a medium, and is applied to the fields of finance and
medical treatment. The method provided by the invention comprises the following steps: after deployment of a signature
certificate supporting a national cryptographic
algorithm and an
encryption certificate supporting an RSA
algorithm in a
server is completed, introducing a national
cryptographic protocol into a mobile terminal APP, loading a national cryptographic trust
library, starting an HTTP
client, and creating an HTTP
client response, so that a protocol layer of the mobile terminal APP supports the national
cryptographic protocol; embedding a national cryptographic
algorithm in the mobile terminal APP, and introducing a national cryptographic
root certificate in the mobile terminal APP, so as to preset the national cryptographic
root certificate in the mobile terminal APP; and enabling the mobile terminal APP to send an HTTPS
data transmission request to the
server, carrying out
handshake according to the signature
certificate and the
encryption certificate, and carrying out HTTPS
data transmission after
handshake is completed according to the signature certificate and the
encryption certificate. According to the method provided by the invention, the national
password HTTPS data transmission can be well realized on the mobile terminal APP, and the
confidentiality and integrity of the national
password HTTPS data transmission can be improved.