Security Of Iphone 5 Computer Science Essay

Published: Last Edited:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

Apple has designed IOS platform with security at its core. For keeping all the user information secure , whether they are accessing customer information or personal photos , banking information and addresses. IOS devices are built to have high security levels without compromising the user experience. The IOS devices are designed to make security very transparent. Many security features are already enabled by default, and some key features, for instants device encryption , are not configurable, so users cannot disable them by mistake.

How security technology and features are implemented within the IOS platform:

• System architecture: The secure platform and hardware foundations of iPhone.

• Encryption and Data Protection: The design that protects the user's data when the device is lost or stolen, or when an unauthorized person attempts to use or modify it.

• Network security: Industry-standard networking protocols that provide secure authentication and encryption of data in transmission.

• Device access: Methods that prevent unauthorized use of the device and enable it to be remotely wiped if lost or stolen

The tight alliance between hardware and software on IOS devices allows for accepting of activities across layers of the device. For initial boot-up to IOS software installation and through to third party apps, each step is analyzed to ensure that each activity is trusted and uses resources properly.

Secure Boot Chain:

Each step of the boot-up process contains components that are signed by apple to ensure integrity, and proceeds after verifying the chain of trust, which includes bootloaders, kernel, kernel extensions, and baseband firmware. The secure boot chain ensures that the lowest levels of software have nottamperedd with, and allows IOS to run only on validated Apple devices.

System Software Personalization:

Apple releases software updates on a regular basis for security concerns; these types of updates are provided for all supported devices. The users can receive the IOS update notification on their devices through iTunes, and the updates are delivered wireless , which encourages the adoption of the newest security fixes. The IOS updates can be installed with iTunes or over the air (OTA) , with the help of iTunes, a full copy of IOS installed.

App code Singing:

To ensure that all of the apps are secure and come from an approved source, IOS requires that all executable code be signed and approved by apple certificate. Apps provided with the device, safari and mail for instants are signed by apple. Third party apps must also be signed with an apple- issued certificate. Unlike other mobile platforms, IOS does not allow the user to install unsigned apps from websites.

Runtime Process Security:

When an app is verified from an approved source, IOS enforces security measures to make sure that it can't compromise other apps or the system. All third-party apps are "sandboxed". Which prevents apps from gathering or modifying information from other apps.

• Encryption and Data Protection:

Hardware Security Features:

When using a mobile device, speed and power are very important. Some operations are difficult and can introduce performance or battery problems if not designed correctly. Every IOS device has an AES 256 engine built between the flash storage abed main system memory, making file encryption very fast. There is a SHA-1 implemented in hardware, which reduces cryptographic operation overhead.

The IOS devices include a feature to secure data erasure called enforceable storage. This feature is very helpful to directly address and erase a small number of blocks at a very low level.

File Data Protection:

In addition to the hardware encryption features which are built into ISO devices, Apple uses a technology called Data protection to protect the data which are stored in a flash memory on the device. They can be turned on and connected to the internet, and may receive phone calls, text, or emails anytime. It allows the device to respond to events such as incoming phone calls without decrypting data and downloading new information while locked.

Data protection is implemented by constructing and managing a hierarchy key, and builds on the hardware encryption.

By setting up a password for your device you're automatically enabled Data protection. This protection protects from an attacker access to your phone.users can choose to wipe the device automatically after ten attempts.

Network Security:

There are many security measures that organizations can take to keep a safeguard information as it travels from IOS device, mobile users can access information from anywhere from the world, so it is important to have authorization and that their data is protected during the transmission.

IOS provides technologies which can accomplish security for both WI-Fi and cellular data network connections.

Device Access:

IOS supports flexible security policies which are easily enforced and managed. This enables users to protect information.

Passcode protection:

Passcodes prevent unauthorized access to the devices. The IOS interface enforces escalating time delays after the entry of an invalid passcode, users can choose to automatically wipe their devices after 10 failed passcode attempts.

By default the user passcode is usually a four-digit PIN. The user can choose to make it longer by turning on Setting >General >Passcode>complex passcode. Longer passcode is harder to guess or attack and are highly recommended for enterprise use.