Вопросы по теме 'encryption-asymmetric'

Существует ли алгоритм шифрования с открытым и закрытым ключом размером с 8-битный блок?
Я проверил TripleDES. Его размер блока составляет 64 бита. Есть ли алгоритм для 8-битного размера блока? Спасибо РЕДАКТИРОВАТЬ: я намерен использовать это не для идеальной защиты, а для ситуации на всякий случай, когда тот, кто видит код, не...
2995 просмотров

Ошибка при использовании шифрования RSA на BlackBerry
Я пытаюсь использовать шифрование RSA на Blackberry с их собственным API. Я создал пару открытого / закрытого ключей в Java и сохранил модуль и экспоненты ключей в виде строк, чтобы я мог сгенерировать из них ключи для шифрования и дешифрования....
821 просмотров

Могу ли я использовать асимметричное шифрование с открытым ключом без сертификатов?
Существуют ли другие способы использования асимметричного шифрования с открытым закрытым ключом, кроме использования сертификатов? Части public/private должны легко генерироваться из управляемого кода .NET.
272 просмотров

Могу ли я использовать асимметричное шифрование с двумя закрытыми ключами?
Согласно Википедии (и другим источникам), асимметричное шифрование всегда работает так: Сторона А имеет открытый и закрытый ключи Сторона B шифрует данные открытым ключом A. Сторона A расшифровывает данные своим закрытым ключом Однако я...
1273 просмотров

Перенос кода с С++ на С# — шифрование с помощью закрытого ключа RSA PKCS#1
Я пытаюсь перенести этот фрагмент кода с С++ на С#: ... strPrivateKey = "someBase64EncodedPrivateKey"; long sizeKey = DecodeBase64(strPrivateKey, pKey); const unsigned char* _pKey = pKey; d2i_RSAPrivateKey(&pRSA, &_pKey, sizeKey); ......
1200 просмотров
schedule 08.08.2023

Ruby: шифрование/дешифрование файлов с закрытыми/открытыми ключами
Я ищу алгоритм шифрования/дешифрования файлов, который удовлетворяет следующим требованиям: Алгоритм должен быть надежным Алгоритм должен быть быстрым для довольно больших файлов Закрытый ключ может быть сгенерирован по какому-либо параметру...
24558 просмотров

Ошибка при шифровании и расшифровке. Не удалось найти причину исключений
У меня есть следующие два метода. 1-й способ //SymmetricEncryting private byte[] SymmetricEncrypt() { try { //Get Byte Value byte[] x= Encoding.Default.GetBytes("Test"); byte [] y; //Create...
5250 просмотров

Как защитить ключ подписи?
Мне нужно проверить целостность файла настроек. Файл представляет собой xml-документ. Насколько я понимаю, вы можете использовать легкодоступные функции, как описано в этой публикации о stackoverflow . Однако у меня возникли проблемы с пониманием...
176 просмотров

Как защитить закрытый ключ при использовании асимметричного шифрования RSA?
Я использую RSACryptoServiceProvider и С#. У меня есть веб-сервер (A), который будет шифровать данные и хранить их в базе данных. У меня есть другой сервер (B), который будет читать зашифрованные данные и расшифровывать их. Закрытый ключ будет...
393 просмотров
schedule 16.05.2022

Как цифровая подпись гарантирует, что сообщение было отправлено «Алисой»
Я полагаю, что понимаю, как работают цифровые подписи, но все же не понимаю, как это все еще гарантирует, что сообщение было зашифровано известным отправителем (Алисой). Давайте представим, что Алиса хочет отправить сообщение Бобу. Алиса и Боб...
488 просмотров

возможно ли зашифровать на стороне сервера и расшифровать на стороне клиента (используя javascript)?
У меня есть сценарий, в котором я должен шифровать на стороне сервера (используя java) и расшифровывать те же данные на стороне клиента (используя любую библиотеку JavaScript), используя криптографию с асимметричным ключом, потому что мы хотим...
1854 просмотров

Как использовать одноразовые номера в асимметричном шифровании (libsodium)?
Я пишу приложение, в котором пользователи могут общаться между устройствами с помощью сквозного шифрования. Для этого я использую библиотеку шифрования libsodium. Функция асимметричного шифрования crypto_box(...) требует одноразового номера в...
3651 просмотров

Совместимость открытого закрытого ключа RSA для JavaScript и C#
У меня есть многоканальное приложение, имеющее веб-версию и мобильную версию с использованием С#. Это приложение использует модель безопасности «Никому не доверяй». Это означает, что ключи, сгенерированные при регистрации пользователя, шифруются с...
852 просмотров

Как отправить и получить общедоступное/частное подписанное сообщение DSA в Java
Я не могу найти хорошую (полную) документацию о том, как обмениваться подписанным сообщением с открытым/закрытым ключом в Java. Мне еще предстоит найти краткий документ о минимальных шагах, необходимых для создания открытого ключа и закрытого ключа...
1490 просмотров

Внедрение асимметричного шифрования для Objective C с использованием Truststore
Я пытаюсь использовать метод шифрования для мобильной платформы ios (задача C), которая на Android (Java) использует этот метод Нужно руководство о том, как применить этот метод для ios. Я не очень уверен, как портировать его на xcode, чтобы...
179 просмотров

Утилита OpenSSL x509 для преобразования PEM в DER завершается ошибкой с PEM_read_bio: нет стартовой строки
Попытка преобразовать файл .pem в файл .der с помощью команды ниже. openssl x509 -in public_key.pem -out cert.der -outform DER получение ошибки ниже unable to load certificate 31833:error:0906D06C:PEM routines:PEM_read_bio:no start...
3107 просмотров

Максимальная длина и слишком длинное сообщение для асимметричного шифрования в Unity
Я использую асимметричное шифрование из здесь . храните данные в данных Json с помощью JsonUtility.ToJson(), а затем я использую шифрование по ссылке выше. Я использую сериализатор С#, но столкнулся с проблемами, поэтому мне было предложено...
690 просмотров
schedule 13.10.2022

Реализация гибридной криптосистемы в .net. Ошибка Указанный ключ не является допустимым размером для этого алгоритма
Я пытаюсь реализовать гибридную криптосистему, как указано в https://en.wikipedia.org/wiki/Hybrid_cryptosystem На данный момент я реализовал следующий алгоритм private void button1_Click(object sender, EventArgs e) {...
249 просмотров

Алгоритм шифрования с большим размером ключа
У меня есть 1200-битный ключ, который я хотел бы использовать для шифрования данных. Есть ли какой-либо алгоритм шифрования, который я мог бы использовать, который использует большой ключ? Производительность алгоритма не обязательно должна быть очень...
98 просмотров

Как base64 кодировать сгенерированные openssl ключевые файлы pem?
Я генерирую закрытый ключ openssl genrsa -out private_key.pem 2048 Затем я генерирую открытый ключ из закрытого ключа openssl rsa -in private_key.pem -out public_key.pem -outform PEM -pubout Я хотел бы жестко закодировать эти ключи...
3972 просмотров