Information Technology Reference
In-Depth Information
Creating a CSR
The CSR is a digital key (a series of numbers) that identities you as a unique individual. Technically, it uses a
combination of public and private keys to identify you securely. The public key is included in the certificates
generated by the iOS Provisioning Profile. The private key is stored in your Mac's keychain. Xcode combines the
two keys to confirm your identity.
CAUTION
This system isn't as secure as it seems. If your Mac is stolen and your main system password is easy to guess, the
stored keys and web passwords may include enough information for a skilled third party to impersonate you on-
line. Although the key system is supposed to prevent app piracy, its relatively easy to strip out the keys from an
app and distribute it illegally to users who have jailbroken— bypassed the security—in their iOS devices. It's more
realistic to think of the key system as an access tool for Xcode than as an anti-piracy or anti-identity-theft meas-
ure.
To create a CSR, use your Mac's Keychain Access application. You can find it in /Application/Utilit-
ies . Select Keychain Access⇒Certificate Assistance⇒Request a Certificate From a Certificate Authority.
Search WWH ::




Custom Search