摘要 |
<p>A mobile wireless communications device (20) which may include a housing (26) , an antenna (21) carried by the housing, a wireless transceiver (22) carried by the housing and connected to the antenna, and at least one memory (24) for storing a compressed software file, a digest of an uncompressed version of the software file, and a digital signature of the compressed software file and the digest generated based upon a private key. The device (20) may- further include a processor (25) carried by the housing (26) and cooperating with the wireless transceiver (22) for performing wireless communications. The processor (25) may also cooperate with the at least one memory (24) for authenticating the compressed software file based upon the digital signature and a public key corresponding to the private key. Upon authentication of the compressed software file, the processor (25) uncompresses the compressed software file. The uncompressed software file may then be re- authenticated at a time after installation based upon the digest.</p> |