Вопросы по теме 'security-framework'
SecKeyRawVerify и OSError -9809
Я использую цифровые сертификаты для подписи файлов данных в своем приложении. Фрагмент кода ниже дает сбой, когда вызов SecKeyRawVerify возвращается с -9809. Это работает на iPhone. Я даже не могу точно определить, что означает этот код ошибки...
4286 просмотров
schedule
10.06.2023
Написание безопасного транспортного уровня с использованием инфраструктуры безопасности
Я разработал приложение, чувствительное к безопасности. Мне пришлось использовать алгоритм на основе TEA для шифрования/дешифрования данных для связи с сервером и следования протоколам сервера. Я использовал AsyncSocket для связи на уровне...
971 просмотров
schedule
03.01.2023
Связка ключей iOS: SecItemUpdate возвращает -50 (paramErr) при обновлении kSecAttrAccessible
Мне нужно обновить kSecAttrAccessible записи цепочки для ключей. Мне не нужно обновлять фактические данные, только атрибут доступности.
Сначала я пытаюсь найти элемент, чтобы убедиться, что мой словарь запросов хорош:
sanityCheck =...
1943 просмотров
schedule
13.03.2022
Mac Launch Daemon не может получить пароль из системной связки ключей после сохранения его там
У нас есть Launch Daemon, который (обязательно по разным причинам) запускается от имени пользователя root и взаимодействует с серверным компонентом по сети. Ему необходимо пройти аутентификацию в службе, поэтому, когда он впервые получает пароль, мы...
2226 просмотров
schedule
11.04.2022
Обновление связки ключей kSecAttrAccessible с помощью SecItemUpdate возвращает -50
Я пытаюсь обновить kSecAttrAccessible моего элемента связки ключей на основе mbinna вопрос.
Проблема в том, что следующий код возвращает -50 для переменной updateItemStatus . Я посмотрел в похожий вопрос об этом затем удалил атрибут...
316 просмотров
schedule
23.04.2022
Всегда получаю kSecTrustResultRecoverableTrustFailure, даже после изменения настроек доверия в Keychain Access
При вызове SecTrustEvaluateWithError() для моего объекта SecTrustRef API всегда возвращает kSecTrustResultRecoverableTrustFailure . Согласно заголовочному файлу это означает:
Указывает на сбой политики доверия, который может быть...
317 просмотров
schedule
30.05.2023