Описание тега pkcs#5
Стандарт шифрования на основе паролей от лабораторий RSA.
1
ответ
Я ищу пример в C для использования pkcs#5
AFAIK, PKCS#5 используется для хеширования паролей. Я не смог найти пример, чтобы объяснить, как использовать openssl для создания клиента для хэширования паролей.
04 окт '10 в 03:15
1
ответ
Javascript AES в режиме ECB с дополнением Pkcs5
Можно ли в javascript использовать AES в режиме ECB со схемой заполнения Pkcs5? Причина, по которой я хочу использовать режим ECB, заключается в том, что клиент этого желает.
17 янв '13 в 15:52
1
ответ
AES/CBC/PKCS5Padding шифрование в Java расшифровать в Python идет не так
Я пытаюсь зашифровать файл данных в Java, а затем расшифровать в Python. но дешифрованный файл данных всегда получает несколько байтов заполнения, остается таким my normal content^@^@^@^@^@ Я фактически выполняю действие UNPAD в коде Python ( func d…
04 июл '17 в 13:12
4
ответа
.NET: разница между PasswordDeriveBytes и Rfc2898DeriveBytes
Я пытаюсь понять какой-то C#-код, который мне вручают, который имеет дело с криптографией и специально использует PasswordDeriveBytes от System.Security.Cryptography, В документах.NET написано, что PasswordDeriveBytes использует "расширение алгоритм…
17 авг '11 в 12:42
0
ответов
LockBox 3 - заполнение PKCS не поддерживается
У меня есть иерархия классов, которая абстрагирует криптографические компоненты Lockbox. В частности, нас интересует AES-265 с отступом PKCS#5. Экземпляр класса установлен правильно с CBC, а кодировка явно установлена на ANSI, но результирующий вы…
15 апр '16 в 14:51
2
ответа
Как зашифровать закрытый ключ RSA с помощью PBE в формате PKCS#5 на Java с помощью IAIK JCE?
Я создал пару ключей RSA. Теперь я пытаюсь зашифровать закрытый ключ с помощью алгоритма DES, отформатировать его в PKCS#5 и распечатать на консоли. К сожалению, сгенерированный закрытый ключ не работает. Когда я пытаюсь использовать его, после ввод…
03 окт '18 в 15:32
0
ответов
Шифрование AES 256 CBC с помощью Ruby с OpenSSL не работает
Я пытаюсь зашифровать данные с помощью библиотеки OpenSSL в Ruby, используя фразу-пароль. Код Ruby выглядит так: require('openssl') require('base64') cipher = OpenSSL::Cipher.new ('AES-256-CBC') cipher.encrypt cipher.iv = iv = cipher.random_iv pwd =…
24 дек '18 в 17:34
2
ответа
Как зашифровать строку в vb.net, используя RijndaelManaged и используя заполнение PKCS5?
Я использую следующий код для инициализации шифрования... Dim symmetricKey As New System.Security.Cryptography.RijndaelManaged() With symmetricKey .Key = Encoding.ASCII.GetBytes(Key) .IV = Encoding.ASCII.GetBytes(IV) .Mode = CipherMode.CBC .BlockSiz…
18 окт '10 в 20:01
1
ответ
Реализация AES/CBC/PKCS5Padding в Ruby (для рельсов)
Мне нужно расшифровать зашифрованный текст с помощью AES/CBC/PKCS5Padding схема. Зашифрованный текст, который я получил, был сгенерирован с использованием некоторого программного обеспечения Java. Все значения ниже меняются на что-то вымышленное. Чт…
22 мар '13 в 21:21
1
ответ
Как реализовать алгоритм Blowfish ECB PKCS5 Padding в iOS
Я много гуглил, но включил алгоритм Blowfish ECB с отступом PKCS5 в Objective-C. Я пробовал код отсюда, но он не дает мне правильные зашифрованные данные. Даже я пробовал коды отсюда, но это не с дополнением PKSC5. К сожалению, я должен использовать…
16 июн '15 в 06:18
1
ответ
Установить отступ в OpenSSL для AES_ecb_encrypt
Я расшифровываю некоторый зашифрованный текст Java с OpenSSL. Читая этот пост, я написал следующий код. unsigned int i = 0; printf("Out array - Before\n"); for(i = 0; i < sizeof(out); i++) { if(i % 32 == 0) printf("\n"); printf("%02X", out[i]); }…
06 ноя '13 в 11:03
0
ответов
Параметры PBE для совместимости с функцией Java OpenSSL.encrypt()
Я пытаюсь написать код на языке C, используя библиотеки openssl для расшифровки данных, которые были зашифрованы функцией Java OpenSSL.encrypt (). Я знаю пароль, но мне не удалось выяснить параметры для PBE. Я пытаюсь использовать функцию EVP_BytesT…
17 окт '11 в 15:33
1
ответ
Что будет "openssl enc -a -e -salt -des3 -pass pass:abc123" эквивалентным в.NET?
Мое приложение.Net должно взаимодействовать с системой на основе Linux, которая использует следующую командную строку для шифрования своих сообщений: openssl enc -a -e -salt -des3 -pass pass:abc123 Как будет выглядеть эквивалентный код для шифровани…
03 ноя '10 в 18:01
0
ответов
Шифровать данные с помощью AES/CBC/PKCS5Padding в SQL SERVER
Я пытаюсь зашифровать переменную NVARCHAR с помощью AES/CBC/PKCS5Padding, это возможно? как? Привет!!**
29 май '14 в 16:41
2
ответа
Обивка PKCS#5 в Swift
Как применить PKCS5 к NSData? Похоже, об этом пока не так много информации, я нашел это решение Objective-C, которое бы работало, но я ищу более быстрый подход, если это возможно. Вот моя неудачная попытка: func pkcs5(data: NSData, blocksize: Int = …
24 ноя '14 в 19:49
3
ответа
Как хранить соль в распределенной среде
Я не знаю, как использовать "концепцию соли" в моем сценарии. Предположим, у меня есть клиентское настольное приложение, которое шифрует данные для определенных пользователей и отправляет их на удаленный сервер. Клиентское приложение генерирует ключ…
26 май '11 в 16:02
2
ответа
cipher.doFinal дополнительные байты
Я пытаюсь зашифровать изображение в Android. Я преобразовал изображение в байтовый массив. Позже я хочу использовать зашифрованный текст для создания нового растрового изображения и его сохранения. Код ниже для моего шифрования private static final …
16 апр '15 в 01:27
1
ответ
Как конвертировать CCKeyDerivationPBKDF в Xamarin.iOS?
У меня есть метод ObjC ниже, и я хотел бы вызвать do port для управляемого кода, но не знаю, с чего начать. Кто-нибудь может помочь? - (NSData *)deriveKey { NSData *passphrase = [self.passwordField.stringValue dataUsingEncoding:NSUTF8StringEncoding]…
21 авг '13 в 12:45
3
ответа
Ошибка: данный последний блок заполнен неправильно
Я получаю ошибку каждый раз, когда я запускаю это "Ошибка: данный последний блок заполнен неправильно" В основном я пытаюсь перебрать последние 3 байта ключа, первые 13 байтов верны. Есть идеи, что я делаю не так? Я попытался удалить отступы, и это …
23 окт '12 в 00:22
1
ответ
Хэш пароля через Rfc2898DeriveBytes - что передать getBytes
Я использую Rfc2898DeriveBytes для хэширования паролей. Однако я не уверен относительно того, что переходить к методу GetBytes, который ожидает int. Какую ценность я должен передать этому и почему? Rfc2898DeriveBytes hasher = new Rfc2898DeriveBytes(…
18 мар '13 в 16:36