{"id":100930,"date":"2016-08-19T14:56:22","date_gmt":"2016-08-19T18:56:22","guid":{"rendered":"http:\/\/www.bu.edu\/tech\/?page_id=100930"},"modified":"2017-05-30T17:11:42","modified_gmt":"2017-05-30T21:11:42","slug":"security-hardening-of-ios","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/tech\/about\/policies\/security-hardening-of-ios\/","title":{"rendered":"Security Hardening of iOS (iPad &#038; iPhone)"},"content":{"rendered":"<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\" width=\"630\">\n<tbody>\n<tr>\n<td width=\"300\" valign=\"top\"><strong>ISO Guideline:<\/strong> 1.3<\/td>\n<td width=\"330\" valign=\"top\"><\/td>\n<\/tr>\n<tr>\n<td width=\"300\" valign=\"top\"><strong>Effective Date:<\/strong> 5\/18\/2011<\/td>\n<td width=\"330\" valign=\"top\"><strong> <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"300\" valign=\"top\"><strong>Responsible Office:<\/strong> BU Information Security<\/td>\n<td width=\"330\" valign=\"top\"><strong> <\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><a name=\"Background\"><\/a>Background<\/h2>\n<p>Computing devices like the iPad of iPhone provide ever-expanding capabilities to store, handle and display information.\u00a0 These devices provide very good security features and are capable of protecting information classified by BU as <em>Confidential<\/em> or <em>Restricted Use<\/em> data.<\/p>\n<p><em>Confidential<\/em> data includes such things as student grades and other FERPA records, research results, sensitive information regarding faculty, staff, alumni, etc. while <em>Restricted Use<\/em> includes things like financial account numbers, SSNs, driver\u2019s license numbers, HIPAA data, etc.\u00a0 See the BU <a href=\"https:\/\/www.bu.edu\/tech\/policies\/info-security\/\">Data Protection Standards<\/a> for more information.<\/p>\n<p>But in order to provide the proper protection, these devices must be properly configured.\u00a0 This document provides the steps require to properly secure an iPad or iPhone.<\/p>\n<div>\n<h1>Checklist<\/h1>\n<\/div>\n<p>These are the things that need to be done.\u00a0 Details on how to do each one are in the <a href=\"#Procedures\">Procedures<\/a> section below.<\/p>\n<p><strong>Standard Security Settings<\/strong><\/p>\n<p>You should do these steps for all iOS devices.\u00a0 These steps are <em>required<\/em> for any device that may contain <em>Confidential<\/em> or<em> Restricted Use<\/em> information.\u00a0 (For examples of these kinds of data, see <a href=\"#Background\">Background<\/a> above)<\/p>\n<ol>\n<li>Update firmware to the latest version<\/li>\n<li>Require a passcode<\/li>\n<li>Set auto-lock timeout<\/li>\n<li>Disable grace period for lock<\/li>\n<li>Erase data upon excessive passcode failures<\/li>\n<li>Enable Data Protection<\/li>\n<li>Enable Fraud Warning in Safari<\/li>\n<\/ol>\n<p><strong>Extended Security Settings<\/strong><\/p>\n<p>These steps are required for any device that may contain <em>Restricted Use<\/em> information<\/p>\n<ol>\n<li>Encrypt device backups through iTunes<\/li>\n<li>Turn off \u201cAsk to Join Networks\u201d<\/li>\n<li>Forget unused Wi-Fi networks to prevent automatic rejoin<\/li>\n<li>Enable remote wipe functionality <strong>\u2013 Optional, but recommended<\/strong><\/li>\n<li>Erase all data before return, repair, or recycle<\/li>\n<\/ol>\n<div>\n<h1><a name=\"Procedures\"><\/a>Procedures<\/h1>\n<\/div>\n<h2>Standard Security Settings<\/h2>\n<p>You should do these steps for all iOS devices.<\/p>\n<p>These steps are <em>required<\/em> for any device that may contain <em>Confidential<\/em> or<em> Restricted Use<\/em> information.<\/p>\n<p><strong> 1. Update firmware to the latest version<\/strong><\/p>\n<p>Apple iOS devices ship with the most current version of the firmware available when the device was manufactured, but new updates often address security vulnerabilities in addition to bug fixes and new features.<\/p>\n<p><strong> 2. Require a passcode<\/strong><\/p>\n<p>One of the easiest ways to secure your iOS device is to require a simple passcode.<\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap General<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Passcode Lock<\/p>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0 Type in a passcode.\u00a0 The passcode will be 4 numbers in length.<\/p>\n<p>5)\u00a0\u00a0\u00a0\u00a0\u00a0 Type in the same passcode<\/p>\n<p>This is the guideline for the default 4-digit pin passcode.\u00a0 For even more security, you can opt for a longer numeric passcode or an alphanumeric passcode by going to Settings &gt; General &gt; Passcode Lock &gt; <em>Slide<\/em> Simple Passcode <em>to off. <\/em>You will now be prompted to enter a passcode of your choice.<\/p>\n<p>If you enter only a numeric passcode, a numeric keypad will still be displayed at the lock screen. A longer numeric passcode may be easier to enter than a shorter alphanumeric passcode, while providing similar security.<\/p>\n<p><strong> 3. Set auto-lock timeout<\/strong><\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap General<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Auto-Lock<\/p>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap \u201c5 Minutes\u201d or one of the other values.\u00a0 Lower values are more secure.<\/p>\n<p><strong> 4. Disable grace period for lock<\/strong><\/p>\n<p>The grace period allows the device to be unlocked after auto-locking without providing an unlock code.\u00a0 A value of &#8220;Immediately&#8221; will fix this by requiring the passcode to be entered regardless of when the device was last locked.\u00a0<strong> <\/strong><\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap General<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Passcode Lock<\/p>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Require Passcode<\/p>\n<p>5)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Immediately<\/p>\n<p><strong> 5. Erase data upon excessive passcode failures<\/strong><\/p>\n<p>Devices can be configured to automatically erase user settings and data after ten passcode failures.\u00a0 As excessive passcode failures typically indicate the device is out of physical control of its owner, enabling this may protect the confidentiality of information stored on the device.<\/p>\n<p>Remediation:\u00a0<strong> <\/strong><\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap General<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Passcode Lock<\/p>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0 Turn on Erase Data<\/p>\n<p><strong> 6. Enable Data Protection<\/strong><\/p>\n<p>With devices that support hardware encryption (iPhone 3GS and later, iPod Touch 3rd gen and later, and all iPads), iOS 4 \u00a0and up allows applications to use an encryption key derived from a user&#8217;s passcode to protect application data.\u00a0 Enabling this feature is as simple as setting a passcode on the device.<\/p>\n<p>To verify that data protection is enabled:\u00a0<strong> <\/strong><\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap General<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Passcode<\/p>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;Data protection is enabled&#8221; should be displayed at the bottom of the screen<\/p>\n<p>Note: If the device originally shipped with iOS 3 (e.g. the iPhone 3GS, iPad, and iPod Touch), this feature will not be available until the device is restored after upgrading to iOS 4+.\u00a0 This feature is not available on older devices, such as the iPhone 3G and earlier models, at all, as they do not support hardware encryption.<\/p>\n<p>Data protection, if used properly, will protect files by always requiring your passcode, even if your iOS device is jailbroken or compromised by other hacking methods.\u00a0 If data protection is not used, jailbreaking and these hacking methods will allow free access to all of your files.<\/p>\n<p>It is important to understand that applications must be specifically designed to utilize data protection. Do not store or use sensitive data with applications that do not make use of data protection. More information regarding this feature is available on Apple&#8217;s site at\u00a0<a href=\"http:\/\/support.apple.com\/kb\/HT4175\">iOS: Understanding data protection<\/a><\/p>\n<p>The iOS mail app built into all iOS devices automatically uses data protection and is secure.\u00a0 Other notable apps that use the data protection feature are GoodReader (file reader), PriorityMatrix (productivity\/organization), SharePlus (a file management system), and USB Disk Pro (file transfer system).<\/p>\n<p><strong> 7. Enable Fraud Warning in Safari<\/strong><\/p>\n<p>Fraud warning in Safari helps protect users from visiting potentially fraudulent Internet sites.\u00a0 If a user navigates to a known fraudulent site covered by this service, Safari will not load the site and instead display a warning to the user about its suspect nature.<\/p>\n<p>Remediation:\u00a0<strong> <\/strong><\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Safari<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Turn on Fraud Warning<\/p>\n<h2>Extended Security Settings<\/h2>\n<p>These steps are <em>required<\/em> for any device that may contain <em>Restricted Use<\/em> information.<\/p>\n<p><strong> 1. Encrypt device backups through iTunes<\/strong><\/p>\n<p>In iTunes, with the device connected, check &#8220;Encrypt\u00a0[device type] backup&#8221; under Options and select a strong password.<\/p>\n<p><strong> 2. Turn off \u201cAsk to Join Networks\u201d<\/strong><\/p>\n<p>Requiring the user to manually configure and join a Wi-Fi network reduces the risk of inadvertently joining a similarly named yet untrusted network (e.g. \u201cdefault\u201d instead of \u201cdefault\u201d).<\/p>\n<p>Once you have configured your device to connect in all the usual place you will want to connect (BU, home, etc.), turn off \u201cAsk to Join Networks\u201d to mitigate this risk<\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Wi-Fi<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Turn off \u201cAsk to Join Networks\u201d<\/p>\n<p><strong> 3. Forget unused Wi-Fi networks to prevent automatic rejoin<\/strong><\/p>\n<p>By default, an iOS device will remember and automatically rejoin networks that it has previously associated with.\u00a0 The problem with this is a trusted but unauthenticated Wi-Fi network may be spoofed and then automatically joined.\u00a0 Additionally, if previously joined network has a common SSID, such as \u201cdefault\u201d or \u201clinksys\u201d, it is very probable that the iPhone will encounter an untrusted instance of a same-named Wi-Fi network and automatically join it.<\/p>\n<p><strong>It is fine to store and remember your normal networks (BU, Home, etc.), but other networks should be removed and not saved in the future.<\/strong><\/p>\n<p>To do this:\u00a0<strong> <\/strong><\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Wi-Fi<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap the Wi-Fi network to forget<\/p>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap \u201cForget this network.\u201d<\/p>\n<p>Note: the Wi-Fi network must be in range for it to appear in the list of available networks to forget; if the Wi-Fi network is no longer in range, the user must reset all network settings, which will forget all Wi-Fi networks.<\/p>\n<p><strong>Enable remote wipe functionality \u2013 Optional, but recommended<\/strong><\/p>\n<p>The intent with this is to ensure that if the device is lost, the data can be erased remotely.\u00a0 There are number of ways to accomplish this with iOS:<\/p>\n<p>Remote wiping can be initiated by MDM (Mobile Device Management, for enterprise users), Exchange, or iCloud.<\/p>\n<p>In iCloud, users can use \u201cFind my iPhone\u201d to either locate a missing iOS device or remotely wipe all of their data. This can be found at <a href=\"http:\/\/www.icloud.com\/\">www.iCloud.com<\/a><\/p>\n<p>Note: You must have an Apple ID connected to your iOS device and iCloud to use this feature.<\/p>\n<p><strong>Erase all data before return, repair, or recycle<\/strong><\/p>\n<p>In order to prevent an unauthorized user from being able to recover sensitive information from the device, the disk should be overwritten via the &#8220;Erase All Content and Settings&#8221; setting before it is out of the user&#8217;s physical control.<\/p>\n<p>To securely erase a device:\u00a0<strong> <\/strong><\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Settings<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap General<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Reset<\/p>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0 Tap Erase All Contents and Settings<\/p>\n<div>\n<h1>References<\/h1>\n<\/div>\n<ul>\n<li><a href=\"http:\/\/support.apple.com\/kb\/HT4175\">iOS: Understanding data protection<\/a><\/li>\n<li>BU <a href=\"https:\/\/www.bu.edu\/tech\/policies\/info-security\/\">Data Protection Standards<\/a>\n<ul>\n<li><a href=\"http:\/\/www.bu.edu\/policies\/files\/2012\/05\/Info_Security_Policy_02-17-10_2.pdf\">BU Information Security Policy<\/a><\/li>\n<li><a href=\"http:\/\/www.bu.edu\/policies\/files\/2012\/05\/PI_Protection_Program_02-12-10_2.pdf\">BU Personal Information Protection Guidelines<\/a><\/li>\n<li><a href=\"http:\/\/www.bu.edu\/research\/compliance\/\">Office of Research Compliance<\/a><\/li>\n<li><a href=\"http:\/\/images.apple.com\/ipad\/business\/docs\/iOS_Security_May12.pdf\">May 2012 iOS Security Overview<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div>\n<h1>History<\/h1>\n<\/div>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td width=\"91\" valign=\"top\"><strong>Date<\/strong><\/td>\n<td width=\"120\" valign=\"top\"><strong>Action<\/strong><\/td>\n<td width=\"330\" valign=\"top\"><strong>By<\/strong><\/td>\n<td width=\"97\" valign=\"top\"><strong>Supersedes<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"91\" valign=\"top\">5\/18\/2010<\/td>\n<td width=\"120\" valign=\"top\">Original<\/td>\n<td width=\"330\" valign=\"top\">Quinn Shamblin, BU Information Security<\/td>\n<td width=\"97\" valign=\"top\">&#8211;Original&#8211;<\/td>\n<\/tr>\n<tr>\n<td width=\"91\" valign=\"top\">6\/12\/2012<\/td>\n<td width=\"120\" valign=\"top\">Modifications<\/td>\n<td width=\"330\" valign=\"top\"><\/td>\n<td width=\"97\" valign=\"top\"><\/td>\n<\/tr>\n<tr>\n<td width=\"91\" valign=\"top\"><\/td>\n<td width=\"120\" valign=\"top\"><\/td>\n<td width=\"330\" valign=\"top\"><\/td>\n<td width=\"97\" valign=\"top\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>ISO Guideline: 1.3 Effective Date: 5\/18\/2011 Responsible Office: BU Information Security Background Computing devices like the iPad of iPhone provide ever-expanding capabilities to store, handle and display information.\u00a0 These devices provide very good security features and are capable of protecting information classified by BU as Confidential or Restricted Use data. Confidential data includes such things&#8230;<\/p>\n","protected":false},"author":1301,"featured_media":0,"parent":21310,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/100930"}],"collection":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/users\/1301"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/comments?post=100930"}],"version-history":[{"count":3,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/100930\/revisions"}],"predecessor-version":[{"id":107564,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/100930\/revisions\/107564"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/21310"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/media?parent=100930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}