Публикации по теме 'rsa'
RSA СДЕЛАНО БЫСТРО И ГРЯЗНО
Здравствуйте, читатели, сегодня я собираюсь сделать краткий обзор шифрования RSA. RSA — это криптосистема с открытым ключом, и ее пример использования в учебнике выглядит примерно так:
Предположим, у вас есть два человека Алиса и Боб. Алиса хочет отправить Бобу сообщение. Теперь это довольно тривиальная задача, однако предположим, что Алиса хочет отправить Бобу защищенное сообщение, которое может прочитать только он.
Теперь несколько фактов о RSA, прежде чем я напишу немного кода. RSA..
OpenSSL в С++
Одной из самых мощных и непрозрачных библиотек для серверной части С++ является библиотека openssl. В нее встроено много полезных инструментов, но она не работает в одном из самых критических моментов библиотеки… Документация!!
Я решил написать этот пост в блоге, чтобы помочь тем, кому необходимо использовать базовые функции OpenSSL, лучше понять, что делают некоторые из этих функций, и, возможно, некоторые ресурсы, на которые можно направить вас, если этот пост в блоге не отвечает на ваши..
Вопросы по теме 'rsa'
Ошибка строки подключения после шифрования с помощью aspnet_regiis.exe
Я зашифровал строку подключения в своем файле web.config, выполнив шаги по ссылке ниже: http://www.codeproject.com/KB/database/WebFarmConnStringsNet20.aspx
Однако всякий раз, когда я вызываю свое приложение, оно выдает следующую ошибку:
Не...
4924 просмотров
schedule
13.02.2023
Библиотека шифрования RSA для C++ [закрыта]
Я разрабатываю приложение Win32 и хочу использовать библиотеку шифрования RSA. Какую библиотеку вы бы порекомендовали?
45805 просмотров
schedule
16.05.2022
Как зашифровать небольшой блок данных с помощью только открытого ключа RSA с помощью Microsoft ECSP?
Мне нужно зашифровать небольшой блок данных (16 байт), используя 512-битный открытый ключ RSA - довольно простая задача для большинства известных мне криптографических библиотек, за исключением MS CSP API, как кажется. В документации для функции...
5487 просмотров
schedule
04.01.2023
Ruby Реализация алгоритма RSA Data Security, Inc. MD5 Message-Digest
Кто-нибудь знает о рубиновой реализации алгоритма RSA Data Security, Inc. MD5 Message-Digest, определенного на http://tools.ietf.org/html/rfc1321
Я нашел реализацию javascript по адресу...
1451 просмотров
schedule
11.02.2023
Импортировать ключи RSA в связку ключей iPhone?
У меня есть пара объектов NSString, которые представляют пару публично-приватных ключей RSA (генерируемых не SecKeyCreatePair, а внешней криптографической библиотекой). Как я могу создать объекты SecKeyRef (которые требуются для методов SecKeyDecrypt...
7250 просмотров
schedule
11.10.2022
Взлом N-битных чисел RSA по модулю
Это связано с моим предыдущим сообщением , где единственным вариантом было иметь Алгоритм RSA, который показался относительно слабым. Предположим, что я хочу закодировать 35-битное число (от 0 до 34359738367) с 36-битным модулем (от 34359738368 до...
2111 просмотров
schedule
16.01.2023
Как сгенерировать код ключа, содержащий зашифрованные данные?
Ситуация:
Я хочу предоставить услугу веб-сайта, где пользователи могут вводить некоторые данные, например. Имя длиной 15 байт "namedata" и получаем код ключа. Затем этот код можно использовать для разблокировки какой-либо функции в игре...
622 просмотров
schedule
06.10.2022
Обнаружение типа файла открытого ключа RSA
Я получил RSA pubkey.dat (почти очевидно, что это такое), который имеет следующую структуру содержимого:
ASN1 Целое число около 1024 бит (модуль)
Целое число ASN1 (экспонента)
Большой двоичный объект размером 256 байт (подпись)
Никаких...
787 просмотров
schedule
17.11.2022
Можно ли зашифровать закрытым ключом с помощью .net RSACryptoServiceProvider?
Я знаю, что RSACryptoServiceProvider может шифровать с помощью открытого ключа, а затем его можно расшифровать с помощью закрытого ключа.
Можно ли зашифровать закрытым ключом и расшифровать открытым ключом с помощью RSACryptoServiceProvider?
29873 просмотров
schedule
07.12.2022
Как мне объединить n и e для создания открытого ключа в RSA?
У меня есть 128-байтовый (1024-битный) модуль (в формате массива байтов) и мой показатель степени (также в формате массива байтов). Мне нужно создать 128-байтовый массив, представляющий открытый ключ.
Согласно Википедии, «открытый ключ состоит из...
4220 просмотров
schedule
15.05.2023
Насколько безопасна эта архитектура?
Я создаю систему, которая должна собирать некоторые конфиденциальные данные пользователя через защищенное веб-соединение, безопасно хранить их на сервере для последующего автоматического дешифрования и повторного использования. Система также должна...
472 просмотров
schedule
20.12.2022
Как передать вектор инициализации AES клиенту для гибридной криптосистемы
Мне нужно внедрить безопасность для связи клиент-сервер. Я реализовал следующую гибридную криптосистему
Чтобы зашифровать сообщение, адресованное Алисе в гибридной криптосистеме, Боб делает следующее:
Получает открытый ключ Алисы.
Создает...
8207 просмотров
schedule
08.12.2023
Как закодировать ключ RSA с помощью PKCS12 в Python?
Я использую Python (под Google App Engine), и у меня есть несколько закрытых ключей RSA, которые мне нужно экспортировать в формат PKCS#12. Есть ли что-нибудь, что поможет мне в этом? Я использую PyCrypto/KeyCzar и понял, как...
2203 просмотров
schedule
12.03.2022
Window CryptoAPI: можно ли выбрать общедоступную экспоненту при создании пары ключей RSA?
Есть ли способ указать, какой общедоступный показатель степени использовать при создании новой пары ключей (например, 3 вместо 65537) с помощью Windows CryptoAPI?
В качестве бонуса вопрос: как мне получить доступ к этой функции с помощью .NET...
1159 просмотров
schedule
09.05.2022
Создание ключей RSA из известных параметров в Java
Я работаю над внедрением Bing Cashback. Чтобы проверить, что входящий запрос от Bing действителен, они предоставляют подпись. Подпись представляет собой 160-битный хэш SHA-1 URL-адреса, зашифрованный с помощью RSA.
Microsoft предоставляет RSA...
16598 просмотров
schedule
24.05.2023
Как прочитать файл ключа для использования с HMAC_Init_ex()
Я сгенерировал закрытый ключ RSA, используя openssl.
Мне нужно использовать функции HMAC_*() библиотеки OpenSSL в простом C для хеширования/подписи данных, но я не знаю, как правильно извлечь данные закрытого ключа из этого файла.
Насколько я...
2931 просмотров
schedule
18.02.2022
Каков формат модуля открытого ключа RSA и экспоненты в .NET?
в коротком вопросе: как я могу заполнить параметры RSAP, если у меня есть следующие данные от третьей стороны ?:
Модуль: 123456
Exponet: 111
В длинном рассказе я использую следующий код:
RSACryptoServiceProvider RSAalg = новый...
4173 просмотров
schedule
06.11.2022
Можно ли подписать простую текстовую строку с закрытым ключом RSA в Google App Engine с помощью Java SDK?
Можно ли подписать простую текстовую строку с закрытым ключом RSA в Google App Engine с помощью Java SDK?
Спасибо
1035 просмотров
schedule
20.02.2022
Как узнать, был ли изменен файл в .NET C#?
У меня есть приложение, для которого требуется безопасный способ хранения конфигурации. Есть пользователи, которые могут изменить конфигурацию. Мне нужна какая-то схема подписи, где я могу убедиться, что файл конфигурации не изменился без...
360 просмотров
schedule
27.08.2022
Проблема шифрования / дешифрования RSA в .NET
У меня проблема с шифрованием и дешифрованием C # с помощью RSA. Я разработал веб-сервис, который будет отправлять конфиденциальную финансовую информацию и транзакции. То, что я хотел бы сделать, это на стороне клиента, зашифровать определенные...
37886 просмотров
schedule
06.07.2022