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

Реализация RSA на C #
В настоящее время я пытаюсь реализовать класс для обработки защищенной связи между экземплярами моего приложения с помощью класса RSACrytoServiceProveider. Первый вопрос: это хорошая идея реализовать один класс для обработки ролей отправителя /...
26463 просмотров
schedule 12.04.2022

Как вручную удалить RSACryptoServiceProvider?
Я прочитал в MSDN ( см. Важное примечание ), что RSACryptoServiceProvider должен быть удален. Они приводят пример: using (RSACryptoServiceProvider RSA = new RSACryptoServiceProvider()) Теперь я пытаюсь включить RSACryptoServiceProvider в...
1734 просмотров
schedule 02.09.2022

CryptographicException периодически возникает при шифровании/дешифровании с помощью RSA
Я пытаюсь зашифровать и расшифровать данные с помощью RSA на С#. У меня есть следующий модульный тест MSTest: const string rawPassword = "mypass"; // Encrypt string publicKey, privateKey; string encryptedPassword = RSAUtils.Encrypt(rawPassword,...
4779 просмотров

Высокопроизводительная реализация RSA для C# или C
У меня есть веб-сервис, который выполняет множество операций с RSA-подписью. Я использую CryptograhyProvider из .net. При этом используется неуправляемый CyptoAPI из Windows. У меня часто возникает эта ошибка:...
1640 просмотров

Проверка цифровой подписи, созданной C#, на устройстве Android
Я пишу приложение для Android, которое хотело бы проверить подлинность строки, созданной программой C# (т.е. созданной другим написанным мной приложением). Для этого я подписываю строку и передаю строку и хэш строки на устройство Android. Я могу...
2870 просмотров

Размер ключа Microsoft RSA CSP
Из того, что я вижу, Microsoft RSA CSP всегда генерирует идентичные псевдопростые числа битовой длины. Таким образом, если размер ключа равен 1024, значения P и Q кажутся (?) гарантированно равными 512 битам каждое? Кто-нибудь точно знает, так ли...
854 просмотров

Метод EncryptedXml DecryptDocument выдает исключение Bad Data
Я написал блок кода для шифрования/дешифрования потоков. Код работает на моей локальной машине. Но когда я публикую свой код в Интернете, функции расшифровки выдают исключение «Bad Data». Вот мои функции шифрования и расшифровки. private static...
1215 просмотров

Где находится открытый ключ в шифровании .NET RSA
Относительно этого образца: https://msdn.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider(v=vs.110).aspx Где в этом примере открытый ключ используется для шифрования данных? Это внутри объекта RSAParameters?...
1153 просмотров
schedule 16.09.2022

Убедитесь, что сертификат действителен для шифрования / дешифрования
Как упоминалось в таких вопросах, как this , this и this , если вы попытаетесь зашифровать / расшифровать с помощью сертификата, который действителен только для цифровых подписей, вы получите CryptographicException : «Плохой ключ» от...
567 просмотров

Правильно создать RSACryptoServiceProvider из открытого ключа
В настоящее время я пытаюсь создать объект RSACryptoServiceProvider исключительно из декодированного файла PEM. После нескольких дней поисков мне удалось найти работающее решение, но оно не было готово к производству. В двух словах, чтобы...
17048 просмотров
schedule 31.12.2022

RSA - Шифрование с использованием только (!) Модуля?
Мы используем API другой компании. В этом API я должен сгенерировать пару ключей с помощью RSACryptoServiceProvider и отправить открытый ключ, чтобы они могли зашифровать данные для нас. Это не проблема. В их API открытый ключ имеет тип byte[]...
743 просмотров

C # USB eToken подпись и проблема проверки
У меня есть сертификат x509 с открытым и закрытым ключом, который хранится на USB-токене safenet. У меня есть данные, которые я хочу подписать. Мне нужно использовать открытый ключ сертификата для проверки подписи. Окончательный код,...
3984 просмотров