I need an iOS app that does registration, and then generate RSA keys WITHIN the app, and binds the registered data to the generated RSA key. The keys should be chained to the Root Certification Authority.
The app should store the root certificate within the app, and allow additional root into the repository. Registration of user information goes into a Public Key Repository hosted online, in a SQL database or otherwise.
Please let me know if you know how to do something like this. It is supposed to be a simple app that registers user, and generates a key key for the user, that stores inside the app.