Top Banner
Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai
22

Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Mobile Mobile OS and Application

Team: Kwok Tak ChiLaw Tsz HinSo Ting Wai

Page 2: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Windows Mobile Based on Win32 API (Microsoft)

similarly in the window desktop edition Run on portable devices

Pocket PCs Smart phones Portable Media Centers On-board computers for automobiles

Page 3: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Windows Mobile(Authentication and Encryption) Data Encryption Standard (DES)

Data encryption using a private (secret) key that offers 56-bit encryption for each 64-bit block of data

Advanced Encryption Standard (AES) The current algorithm recommended by the

US National Institute of Standards and Technology (NIST) for use in U.S. Government

Windows Mobile 5.0 supports both 128-bit and 256-bit AES encryption.

Page 4: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Windows Mobile(Authentication and Encryption) RSA

An Internet encryption and authentication system

Provides encryption algorithms developed for Web browsers

Owned by RSA Security

Page 5: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Windows Mobile(Authentication and Encryption)

Strong password technology for Windows Mobile-powered Pocket PCs, SIM lock support

802.1x Extensible Authentication Protocol / Transport Layer Security for wireless connections

Wireless Security can support WEP Wireless Encryption and Wi-Fi Protected Access (WPA)

Secure Sockets Layer (SSL) connections Microsoft Pocket Internet Explorer

Page 6: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Windows MobileStrengthInteraction with Microsoft's productsSmoothUser friendly

Page 7: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Windows MobileWeaknessesNo Multi-taskingLess AppsNew product

Page 8: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Android Developed by Google Based on Linux kernel Open source The network and telephony

configuration

Page 9: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Android Allow the developer to write the

managed code in Java language Controlling the device via Java library Highly secure operation system with

heavy encryption

Page 10: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Android (Encryption and Authentication) RFC 4615:

The Advanced Encryption Standard-Cipher-based Message Authentication Code-Pseudo-Random Function-128 (AES-CMAC-PRF-128) Algorithm for the Internet Key Exchange Protocol (IKE)

Page 11: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

AndroidStrengthsEasy to accessibleOpen resourcesMillion apps providedCustomizationSmoothUser friendly

Page 12: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

AndroidWeaknessesVirus at android marketMany different version, not Unity

Page 13: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

iPhone OS Developed by Apple Inc. Four abstraction layers

Core OS layer Core Services layer Media layer Cocoa Touch layer

Provide software development kit (SDK) Based on a variant of the same XNU

kernel iPhone is also based on Xcode

Page 14: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

iPhone OS (Encryption) iPhone 3GS offers hardware-based

encryption. iPhone 3GS hardware encryption uses AES 256 bit encoding to protect all data on the device. Encryption is always enabled, and cannot be disabled by users.

Page 15: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

iPhone OS (Authentication)

In addition to enabling secure access to existing VPN environments, iPhone offers proven methods for user authentication.

Authentication via standard x.509 digital certificates provides users with streamlined access to company resources and a viable alternative to using hardware-based tokens.

Page 16: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

iPhone OS (Authentication) WPA/WPA2

iPhone supports WPA2 Enterprise to provide authenticated access to your enterprise wireless network. WPA2 Enterprise uses 128-bit AES encryption, giving users the highest level of assurance that their data will remain protected when they send and receive communications over a Wi-Fi network connection. And with support for 802.1x, iPhone can be integrated into a broad range of RADIUS authentication environments.

Page 17: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

iPhone OSStrengthsSmoothMillion apps providedEasy to useUser friendly

Page 18: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

iPhone OSWeaknessesAccessible Development

Page 19: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Symbian OS Developed by Symbian Ltd

Contains the related libraries, user interface and reference implementation of the common tools

Open source operating system

Page 20: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Symbian OS licenses Symbian OS to the world’s

leading handset manufacturers

A descendant of Psion's EPOC and runs exclusively on ARM (Advanced RISC Machine) processors

Page 21: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Symbian OSStrengthsMore AppsWidely used at various devices

Page 22: Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.

Symbian OSWeaknessesOut dated productVirusNot smooth