Описание тега rncryptor

An easy-to-use, Objective-C interface to the AES functionality of CommonCrypto. Simplifies correct handling of password stretching (PBKDF2), salting, and IV.
1 ответ

Ошибка несоответствия HMAC с использованием PHP Decryptor для RNCryptor

У меня есть зашифрованная переменная NSData, которая была кодирована в Base64 в Objective-C и передается через POST в PHP-скрипт. Я пытаюсь расшифровать эту строку, но продолжаю получать ошибку несоответствия HMAC. Вот мой PHP-код: // back to binary…
13 мар '13 в 04:42
1 ответ

Не удается расшифровать текстовый файл через RNCryptor

Я успешно зашифровал текстовый файл через RNcryptor с этим кодом NSFileManager *filemgr; NSData *databuffer; filemgr = [NSFileManager defaultManager]; NSString *destPath = @"Users/DivyaDinesh/Downloads/abcde"; databuffer = [filemgr contentsAtPath: @…
04 фев '15 в 10:44
1 ответ

RNCryptor/JNCryptor - расшифровать строку в ios, которая зашифрована в Android

Hellp All, Я использовал RNCryptor/JNCryptor для iOS и Android, следующий код для шифрования в Android и расшифровки в iOS. Зашифровать код в Android public static String EncryptMessage(String message) { JNCryptor cryptor = new AES256JNCryptor(); by…
13 ноя '14 в 06:05
1 ответ

Зашифровать в php и расшифровать в быстром

Я пишу API в php, чтобы общаться с iOS-приложением. Я хотел бы зашифровать эти данные в php, передать их и так расшифровать в приложении iOS (быстрый язык) Для шифрования я php без проблем: $encrypted_string = mcrypt_encrypt(MCRYPT_BLOWFISH, $encryp…
25 июн '14 в 20:40
1 ответ

Как добавить RNCryptor в Swift

import Foundation import Cocoa import RNCryptor.h // this line give me problem Я новичок в Swift и хочу работать с шифрованием. Когда я добавляю RNCryptor, я получаю сообщение об ошибке "модуль не найден".
25 окт '18 в 13:18
1 ответ

RNCryptor: AES128CBC расшифровывает в Swift

Как я могу расшифровать NSData с помощью RNCryptor (AES128CBC)? Я уже пытался понять документацию: https://github.com/RNCryptor/RNCryptor-Spec/blob/master/draft-RNCryptor-Spec-v4.0.md Редактировать: class Decription{ func AES128(message: String, key…
25 фев '16 в 10:11
1 ответ

Как хранить информацию о кредитной карте на iOS / Android в соответствии с PCI

Я создаю мобильное приложение, которое принимает платежи. Пользователь вводит свои данные CC, и информация о платеже передается в POS-систему розничного продавца по протоколу HTTPS. POS обрабатывает платеж напрямую и нуждается в действительной инфор…
1 ответ

Проблемы памяти RNCryptor с большими файлами

Я использую самый последний RNCryptor для шифрования файловых данных, а затем сохранить их на диск. Когда я пытаюсь зашифровать большие файлы (более 150 МБ), я получаю предупреждение о том, что память увеличивается очень быстро. Я попробовал следующ…
26 ноя '13 в 13:59
0 ответов

Воспроизведение видео с использованием NSData с AVPlayer

Я зашифровал видеофайл (.mov) с помощью библиотеки RNCryptor после загрузки файла. Теперь я хочу воспроизвести этот видеофайл с помощью AVPlayer. Когда я расшифровываю файл, он возвращает NSData. Как я могу воспроизвести это видео, используя NSData …
26 фев '19 в 07:18
1 ответ

RNCryptor iOS/PHP и специальные символы

Я использую RNCryptor для шифрования сообщения в iOS, а затем расшифровываю его в PHP. Однако специальные символы исчезают из расшифрованной строки. Как я шифрую в iOS -(NSData *)encryptThis:(NSString *)str { NSString *key = @"mysuper32bitkey"; NSEr…
14 мар '13 в 16:57
0 ответов

Распознавание зашифрованного с открытого текста

Я использую RNCryptor для шифрования / дешифрования (AES256) файлов для проекта Objective C. Я хотел бы, чтобы мое приложение запрашивало пароль, если выбранный файл зашифрован (скажем, с помощью AES256), или открывало его напрямую, если это не так.…
16 сен '14 в 23:31
2 ответа

Стратегия генерации и сохранения пароля для шифрования и дешифрования

Я использую RNEncryptor а также RNDecryptor Классы для шифрования и дешифрования следующим образом: NSData *encryptedData = [RNEncryptor encryptData:input withSettings:kRNCryptorAES256Settings password:thePassword error:nil]; NSData *output = [RNDec…
18 фев '16 в 14:46
1 ответ

Зашифруйте и расшифруйте случайную строку NSString с помощью CES AES128 в iOS с заданным ключом

Я не уверен, насколько безопасно мое решение. Rob Napier имеет необычную платформу ( RNCryptor) для шифрования и дешифрования в iOS и других системах. Насколько я знаю, он использует AES-CBC, что на самом деле является стандартом CommonCryptor.h Одн…
18 июн '14 в 16:09
0 ответов

PKCS5Padding против PKCS7Padding Совместимость Android iOS

Я создаю версию приложения для Android и iOS, и у меня есть часть данных, которая должна быть зашифрована. Я использую библиотеки JNCryptor/RNCryptor для Android и iOS соответственно, потому что они заявлены как совместимые. Однако, когда я шифрую с…
22 июл '14 в 22:14
1 ответ

RNCryptor JS простой случай не удается

Я успешно использовал RNCryptor в Objective-C, и теперь мне нужно зашифровать данные для моего iOS-приложения из Javascript. Но этот простой тест не проходит... <script type="text/javascript" src="js/utils/sjcl.js"></script> <script t…
30 июн '15 в 01:06
1 ответ

AES расшифровывает нетекстовые файлы в конечном итоге в поврежденных данных

Я пишу приложение для Windows на C#, которое должно взаимодействовать с приложением Mac (написано на Cocoa). Это приложение шифрует файлы в AES с помощью CBC (IV, ключ, соль, HMAC). Я не знаю много о шифровании, но думаю, что это то, что он делает. …
01 июл '14 в 18:05
1 ответ

"Неверный размер блока AES" SJCL Расшифровка

Попытка расшифровать AES с помощью RNCryptor-js, который использует SJCL. После регистрации всех шагов на каждом конце (другой конец - RNCryptor-python) ключи, соли, хеши HMAC, все совпадает. Но когда я доберусь до последнего шага: var aes = new sjc…
19 сен '15 в 00:37
1 ответ

Как проверить, был ли файл зашифрован с помощью RNCryptor?

У меня есть приложение для iOS7, которое использует RNCryptor для безопасного хранения и хранения всех документов. Проблема в том, что, поскольку приложение немного параноидально, оно использует шифрование довольно свободно, что, как представляется,…
18 авг '14 в 16:04
2 ответа

Почему библиотека JNCryptor/RNCryptor генерирует исключение InvalidHMACException?

Я хочу использовать симметричное шифрование AES256 для приложения iPhone и сокета Java-сервера. В настоящее время я использую библиотеку Роба Напира RNCryptor/JNCryptor. Шифрование на iPhone, кажется, работает хорошо, так как я могу снова расшифрова…
20 авг '15 в 10:43
2 ответа

Невозможно сгенерировать ключ AES 256 из пароля и соли для использования с RNCryptor

Я хочу сгенерировать ключ с помощью Salt для шифрования AES 256. Я использую BBASE lib, по этой ссылке: создайте случайный 128-битный ключ шифрования AES в iOS Мой код: NSData* salt = [BBAES randomDataWithLength:BBAESSaltDefaultLength]; NSData *key …
25 сен '14 в 07:10