A method for reading on a mobile terminal a Short Message Service, SMS, the method comprising: receiving, on the mobile terminal, from a third party application of the mobile terminal a reading request of reading an SMS and, in response to receipt of the reading request: identifying, according to a keyword in an SMS content or an SMS template, whether the SMS is an SMS carrying sensitive information; when the SMS is the SMS carrying sensitive information, hiding, on the mobile terminal, the sensitive information in the SMS and feeding back, on the mobile terminal, the SMS in which the sensitive information is hidden to the third party application , so that the third party application having an SMS reading authority at an operating system level cannot read the sensitive information in the SMS in an SMS component; and wherein the step of receiving from a third party application of the mobile terminal a reading request of reading an SMS comprises: receiving, from the third party application, the reading request of reading the SMS through an operating system; detecting, through the operating system, whether the third party application has the SMS reading authority; when the third party application has the SMS reading authority, forwarding the reading request to the SMS component through the operating system; and receiving, through the SMS component, the reading request forwarded by the operating system; wherein the method further comprises: receiving, from a default SMS application of the operating system, a reading request of reading the SMS; and responding to the reading request of the default SMS application directly. identifying, according to a keyword in an SMS content or an SMS template, whether the SMS is an SMS carrying sensitive information; when the SMS is the SMS carrying sensitive information, hiding, on the mobile terminal, the sensitive information in the SMS and feeding back, on the mobile terminal, the SMS in which the sensitive information is hidden to the third party application , so that the third party application having an SMS reading authority at an operating system level cannot read the sensitive information in the SMS in an SMS component; and wherein the step of receiving from a third party application of the mobile terminal a reading request of reading an SMS comprises: receiving, from the third party application, the reading request of reading the SMS through an operating system; detecting, through the operating system, whether the third party application has the SMS reading authority; when the third party application has the SMS reading authority, forwarding the reading request to the SMS component through the operating system; and receiving, through the SMS component, the reading request forwarded by the operating system; receiving, from the third party application, the reading request of reading the SMS through an operating system; detecting, through the operating system, whether the third party application has the SMS reading authority; when the third party application has the SMS reading authority, forwarding the reading request to the SMS component through the operating system; and receiving, through the SMS component, the reading request forwarded by the operating system; wherein the method further comprises: receiving, from a default SMS application of the operating system, a reading request of reading the SMS; and responding to the reading request of the default SMS application directly. receiving, from a default SMS application of the operating system, a reading request of reading the SMS; and responding to the reading request of the default SMS application directly. <EOS>