У меня есть сертификат .p12 и .crt, и я хотел бы сохранить открытый ключ для его печати и использовать ключ с приложением iPhone. Я видел документацию iPhone, но я не могу этого сделать ...Как распечатать открытый ключ сертификата (Objective-C)
2
A
ответ
3
Это удивительно легко. Вам не нужно добавлять сертификат в цепочку ключей для обработки этого случая. Скорее просто загрузите данные сертификата (то есть содержимое файла .cer) в ваше приложение (вы можете получить это из своего пакета или вне сети), а затем создать сертификат с помощью SecCertificateCreateWithData. Оттуда вы можете извлечь открытый ключ ref, используя объект SecTrust (SecTrustCreateWithCertificates, SecTrustEvaluate - вы можете игнорировать полученный SecTrustResultType - и SecTrustCopyPublicKey). И оттуда вы можете шифровать и проверять использование API-интерфейсов SecKey (SecKeyEncrypt, SecKeyRawVerify).
Смежные вопросы
- 1. Как распечатать открытый ключ сертификата с помощью keytool?
- 2. Как создать открытый ключ из сертификата
- 3. Получить открытый ключ SSL-сертификата сайта
- 4. Как получить открытый ключ сертификата с SQL Server?
- 5. Как извлечь открытый ключ из сертификата x509 в python?
- 6. Как сохранить открытый ключ из сертификата в формате .pem
- 7. Как получить открытый ключ из сертификата PFX с помощью Powershell?
- 8. Как извлечь открытый ключ из сертификата PEM в шестнадцатеричном формате
- 9. Как получить открытый ключ из сертификата на автоматизацию azure
- 10. Как извлечь открытый ключ RSA из сертификата x509 в python
- 11. как преобразовать открытый ключ сертификата x509 в JAVA в hex
- 12. Как получить открытый ключ из сертификата в программе iPhone?
- 13. Как получить открытый ключ с помощью PyOpenSSL?
- 14. Криптография - открытый ключ сервера
- 15. Как получить открытый ключ Steam?
- 16. ECC ключ пара - как распечатать закрытый ключ?
- 17. Открытый ключ из сертификата на платформе C# Universal App
- 18. Получить открытый ключ из импортированного сертификата в Keystore с Java
- 19. fx509Certificate error: открытый ключ сертификата НЕ соответствует сохраненному набору ключей
- 20. Как получить открытый ключ?
- 21. Извлечь открытый ключ сертификата, закодированного DER, в C
- 22. Насколько безопасно хранить открытый ключ для закрепления сертификата?
- 23. Подтверждение подписи OpenSAML C++: открытый ключ открытого ключа из сертификата
- 24. Как преобразовать открытый ключ в открытый ключ базы64?
- 25. Как преобразовать открытый ключ PEM в открытый ключ DER?
- 26. Как проверить открытый ключ ECDHE, подписанный RSA?
- 27. Как этот открытый ключ == закрытый ключ
- 28. X509 Открытый ключ к HEX
- 29. Получить открытый ключ от CSR
- 30. Как открытый ключ проверяет подпись?