1. A method of generating user notifications on a mobile device, the method comprising: receiving user input to initiate searching of text in one or more messages on the mobile device; determining if a processor of the mobile device is awaiting user input of a password, the password for decrypting encrypted data of at least one of the one or more messages; prompting for the user input of the password; determining if the user input of the password is not received within a predefined time period; and generating at least one form of user notification if the user input of the password is not received within the predefined time period.