Недавно мне был назначен проект iOS, где мне нужно подписать документ в формате PDF с помощью ключа, который приложение будет загружать с сервера. У меня пока нет четкого представления о процессе, связанном с подписанием документов, что до сих пор я знаю, что я буду подписывать свой pdf файл, используя предоставленный мне файл закрытого ключа, а затем проверка будет выполнена с использованием открытого ключа версию того же файла.
Я видел, что цифровой знак может быть достигнут с помощью таких библиотек, как iText для Java или iTextSharp для С#. Вот почему я хотел бы знать, есть ли что-то подобное для iOS?. И если нет, каков был бы процесс достижения этого с помощью кварцевых способностей для управления pdf-документами? Любая идея была бы отличной отправной точкой. Большое спасибо.
Ну... Я проверял документы яблока, и я нашел это:
Я думаю, что это подстегнуто для поддержки формата X.509... который я мог бы использовать для подписи pdf в качестве экземпляра os CFData, который я предполагаю. Кроме того, я проверял пример кода CryptoExercise, но я не уверен на 100%, если это то, что я ищу.
Другие предложения сказали мне проверить документацию Adobe, но еще не обнаружили, что C api подписывает документы, используя сертификаты.
Если кто-то использовал сервисы сертификатов, предоставляемые apple... было бы здорово предложить любое предложение или несколько примеров кода для понимания процесса. Большое спасибо.