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

Использование CommonCrypto для генерации соленого ключа
Вот как я генерировал свои криптографические ключи до сих пор: unsigned char *salt; //8 salt bytes were created earlier unsigned char *password; //password was obtained earlier int passwordLength; //password length as well unsigned char...
1304 просмотров

Совместимость AES iOS и Java с режимом CTR
Я зашифровал сообщение в режиме CTR в Java и пытаюсь расшифровать сообщение в iOS. Однако моя тестовая программа шифрует последний блок при расшифровке. Код выглядит следующим образом: + (NSData *)doCipher:(NSData *)data key:(NSData...
2533 просмотров

Используйте ecc для шифрования в ios
Я пытаюсь реализовать технику ecc для шифрования. Я просмотрел следующие сообщения: Общий секрет на основе эллиптической кривой Диффи – Хеллмана с CommonCrypto Шифрование с эллиптической кривой в iOS который не имеет...
1104 просмотров

SecKeyRawVerify проверяет на Mac, но терпит неудачу с -9809 на iOS
Мне нужно цифровым образом подписать некоторые данные на Mac, а затем проверить их на iOS. Поэтому я сгенерировал пару ключей RSA и сертификат для открытого ключа в формате DER с открытым ssl (пробовал генерировать с помощью SecKeyGeneratePair, но...
817 просмотров
schedule 26.01.2023

Как использовать обычную криптографию и/или вычислить sha256 в Swift 2 и 3
Я пытаюсь сделать хэш значением пароля в соответствии с sha256. Я уже ищу это, но нет информации о swift 2. Это решение не сработало для меня. func sha256(data:String) -> String { let data =...
11590 просмотров
schedule 11.06.2024

Открытый ключ, сгенерированный на устройстве iOS, недействителен на сервере Java
У меня проблема с SecKeyRef , сгенерированным на устройстве iOS - при попытке использовать его на сервере Java возникает исключение: InvalidKeyException: параметры домена EC должны быть закодированы в идентификаторе алгоритма вот фрагмент...
668 просмотров

CommonCrypto в iOS дает результаты, отличные от командной строки openssl
Я использую CommonCrypto в своем приложении для расшифровки некоторых данных, зашифрованных с помощью openssl. Чтобы проверить шифрование, я попытался зашифровать некоторые образцы данных, и меня очень удивило, что результаты моего шифрования (то...
208 просмотров
schedule 19.05.2022