Вопросы по теме 'commoncrypto'

Шифрование AES-256 на iOS не дает такого же результата, как openssl
Я смотрел и смотрел на это в течение нескольких часов. Я отчаянно пытаюсь заставить iOS зашифровать короткий фрагмент текста с помощью шифрования AES-256, который затем может быть расшифрован с помощью openssl. Простой? Неа. Код, который я...
4178 просмотров
schedule 05.10.2022

Шифр AES/CFB8 на iOS
Я пытаюсь реализовать потоковый шифр AES/CFB8 на iOS. Я считаю, что способ добиться этого — использовать библиотеку CommonCrypto, предоставленную Apple. Вся небольшая документация, которую я нашел, показывает только блочные шифры, так как же можно...
2627 просмотров
schedule 19.05.2022

Проблемы с реализацией HMAC SHA1 в Objective-C
Я пытаюсь создать подпись base64 для запроса на отдых, используя алгоритм HMAC-SHA1. Я специально использую API-интерфейс SinglePlatform, и следующие шаги: Удалите доменную часть запроса, оставив только путь и запрос: / location / haru-7? Client...
691 просмотров
schedule 21.10.2023

Эквивалент шифрования spongycastle для ios
Это поставило меня в тупик - следующий код использует шифрование/дешифрование SpongyCastle для Android - я пытаюсь добиться кросс-платформенного шифрования/дешифрования для iOS. Следующий код (из Android) отлично работает: 128-битный CBC AES с...
1734 просмотров
schedule 11.12.2022

Obj-C: В CommonCrypto, если CCCrypt() не использует опцию kCCOptionPKCS7Padding, буфер результатов пуст.
Если я удалю kCCOptionPKCS7Padding, следующая функция вернет мне правильный размер буфера с пустыми данными шифрования ‹>. Я не могу использовать параметр kCCDecrypt для расшифровки пустого зашифрованного текста обратно в обычный текст. char...
3443 просмотров
schedule 24.06.2023

Обмен открытыми ключами между iOS и Java
Я хотел бы поделиться открытым ключом, сгенерированным на iPhone/iPad, с сервером на базе Java или устройством Android. На стороне Java (сервер или Android) я хотел бы использовать java.security и libcommonCrypto (материал SecKeyRef) на iOS. У...
918 просмотров
schedule 17.06.2022

Импорт CommonCrypto во фреймворке Swift
Как импортировать CommonCrypto в платформу Swift для iOS? Я понимаю, как использовать CommonCrypto в приложении Swift: вы добавляете #import <CommonCrypto/CommonCrypto.h> в заголовок моста. Однако фреймворки Swift не поддерживают...
106149 просмотров
schedule 16.10.2022

Шифрование MD5 3DES Swift
У меня есть приложение, которое должно отправлять учетные данные для входа, которые были зашифрованы сначала MD5, а затем 3DES. Мне удалось использовать CryptoSwift для шифрования строки с помощью MD5. Однако я не могу найти ничего для шифрования...
5206 просмотров
schedule 26.12.2022

Обновление шифра Java против обновления IOS CommonCrypto
Я разрабатываю приложение для Android и IOS Для Android я использую шифр AES/CBC/NoPadding, а для IOS использую CommonCrypto с тем же алгоритмом/режимом/заполнением, что и Android Я инициализирую шифры с помощью общего ключа, чтобы получить...
224 просмотров

Как сгенерировать ECPublic Key из данного компонента X, компонента Y и кривой в iOS?
Я получаю компоненты X, компоненты Y и значения кривой с сервера. Я хочу получить открытый ключ сервера из этого, используя openssl или обычное шифрование. В iOS нет простого API для генерации открытого ключа с заданными значениями X, Y и кривой....
113 просмотров
schedule 03.04.2023

Поддержка AES 256 с GCM невозможна в iOS?
В настоящее время режим шифрования поддерживается AES 256 is CBC . Но я хочу использовать AES 256 encryption с режимом GCM вместе с PKCS5Padding / PKCS7Padding . Дайте мне знать, как это можно сделать?
2008 просмотров
schedule 01.11.2022

Шифрование с помощью OpenSSL и CommonCrypto
Я пытаюсь в конечном итоге зашифровать файл с помощью OpenSSL и расшифровать с помощью Objective-c CommonCrypto, но прежде чем это сработает, мне нужно, чтобы оба подхода шифровали одинаково. Вот что у меня есть: Строка для шифрования: «Это...
1801 просмотров

ошибка cURL 58: SSL: не удается загрузить сертификат и его закрытый ключ: OSStatus -25299 на Mac
Код отлично работает в Ubuntu vagrant box, но на локальных MacOs он не загружает сертификаты, говорящие cURL error 58: SSL: Can't load the certificate "..." and its private key: OSStatus -25299 Я исследовал, что у Mac есть смысл поддерживать...
6931 просмотров
schedule 06.12.2022

Как CommonCrypto используется в SWIFT3?
Рекомендуется использовать #import "CommonCrypto / CommonCrypto.h" в заголовке моста. Это из вопроса по адресу: SHA256 in swift . Однако, когда я использую данные ответы от Andi и Graham Xcode по-прежнему жалуется на «использование неразрешенного...
2696 просмотров
schedule 01.01.2023

Есть ли способ препроцессора Swift для обнаружения включения моста в заголовок?
Единственный ответ, который я нашел, был в этом , и меня это не устраивает. Я добавляю стандартный преобразователь MD5 в качестве расширения String: /*...
101 просмотров
schedule 26.11.2022