I am able to generate ECC key pair on iOS (Objective-C). Now I want to derive certificate from the generated private key? In android normally we do:
- initialize KeyStore, KeyPairGenerator
- generate key pair with identifier (later retrieve with the identifier)
- retrieve entry from keystore by identifier
KeyStore.Entry entry = ks.getEntry(identifier, null);
- get private key by calling
((KeyStore.PrivateKeyEntry) entry).getPrivateKey()
- get certificate by calling
ks.getCertificate(identifier)
- derived public key from certificate by calling
ks.getCertificate(keyHandle).getPublicKey()
How can I export certificate in iOS?