• strict warning: Only variables should be passed by reference in /var/sites/e/enterpriseios.com/public_html/sites/all/modules/contrib/captcha/captcha.inc on line 61.
  • strict warning: Declaration of views_handler_field_user_name::init() should be compatible with views_handler_field_user::init(&$view, $data) in /var/sites/e/enterpriseios.com/public_html/sites/all/modules/contrib/views/modules/user/views_handler_field_user_name.inc on line 61.
No votes yet

Apple's Unique Device Identifier, or UDID, is an alphanumeric string uniquely identifying each Apple iOS device. According to SecurityLearn.net, the UDID is calculated based on unique hardware properties:

UDID = SHA1(Serial Number + ECID + LOWERCASE(WiFi Address) + LOWERCASE(Bluetooth Address))

As discussed in a paper by Eric Smith, hardware-locked device identifiers can be used to "track" a user across various sites and services. They are therefore considered a bad idea.

Apple deprecated developer access to UDIDs in iOS 5, and is removing access in iOS 6.

On September 4, 2012, the hacker group AntiSec released a file containing UDIDs, APNS keys, and device names for 1,000,001 iOS devices. AntiSec says these were liberated from an FBI laptop, and the original file contained around 12 million devices and personal information. (TheNextWeb has a tool for checking if your device is in the leaked list.)


Recent Activity