简体   繁体   中英

Listing system keychain certificates

I'm developing an iOS application which needs access to the system certificates and keys for digitally signing data.

I've done some research and I've found that theoretically it's not possible from a third party app to get access to the system keychain since it only has access to its own keychain. Here is a stackoverflow post explaining that.

However, some applications like the Cisco AnyConnect show a list with all the system certificates for VPN configuration. That might mean that THERE ACTUALLY IS a way to get that system certificates list.

This image shows how the certificates are displayed in the cisco app.

I'd be really grateful if somebody could shed some light on this issue.

Because it's just a matter of signing your binary using a proper entitlements.xml file. Keychain-dumper does exactly what you're looking for.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM