Chapter 6 Application Deployment for
Windows Mobiles
Introduction
This chapter describes new features in Windows Mobile 6.5 including new security features, how to package
applications, and procedures for deploying applications onto the MC9190-G.
Security
The MC9190-G implement a set of security policies that determine whether an application is allowed to run and, if
allowed, with what level of trust. To develop an application, you must know the security configuration of the device,
and how to sign an application with the appropriate certificate to allow the application to run (and to run with the
needed level of trust).
Application Security
Application security controls the applications that can run on the MC9190-G.
•
Trusted - All applications must be digitally signed by a certificate on the MC9190-G.
•
Prompted - User is prompted to allow unsigned applications to run.
•
Open - All applications run.
Developers can include their own certificates and provision the device to “trusted.”
Digital Signatures
Digital signatures provide a way to authenticate the author of EXEs, DLLs, and packages. Digitally signed
applications give users confidence that an application comes from where they think it comes from. For example, if
an end-user downloads an update package from the internet that is digitally signed with Motorola's software
certificate, they are assured that the package is authentic and that it was created by Motorola. By enforcing the use
of digital signatures, users can also prevent malicious applications from executing on the MC9190-G. For example,
users can provision the MC9190-G to only execute “trusted” applications (digitally signed).
Motorola ships all Windows Mobile 6.5 based products in an “open” state, which means all signed and unsigned
applications should work. However, customers can still reconfigure their MC9190-G to operate in the “trusted”
Содержание MC9190-G
Страница 1: ...MC9190 G Integrator Guide ...
Страница 2: ......
Страница 3: ...MC9190 G Integrator Guide 72E 140937 01 Rev A February 2011 ...
Страница 6: ...iv MC9190 G Integrator Guide ...
Страница 14: ...xii MC9190 G Integrator Guide ...
Страница 66: ...2 42 MC9190 G Integrator Guide ...
Страница 80: ...4 6 MC9190 G Integrator Guide ...
Страница 114: ...7 6 MC9190 G Integrator Guide ...
Страница 152: ...A 24 MC9190 G Integrator Guide ...
Страница 176: ...C 6 MC9190 G Integrator Guide ...
Страница 184: ...Glossary 8 MC9190 G Integrator Guide ...
Страница 189: ......