摘要 |
A method for authenticating and decrypting a short message based on a public key is provided to manage various services by using a public key infrastructure. A mobile terminal(10) includes a memory, an electronic signature block, a MAC(Message Authentication Code) generating block, and a message decoding block. An ISP(Internet Service Provider)(18) is coupled with a personal computer and registers an SMS request on a secure SMS(Short Messaging Service) server. The secure SMS server(20) includes a hash calculating block, an electronic signature calculating block, a key generating block, a MAC generating block, and a message encrypting block. An RA(Registration Authority)(28) transmits an electronic certificate request message according to an electronic certificate request from a user. A CA(Certificate Authority)(29) issues the electronic certificate and transmits the electronic certificate to a corresponding user. An electronic certificate directory server displays the electronic certificate under the control of the CA. A secure SMS database(40) stores an authority server table and a default string table. |