Описание тега encryption-asymmetric

Тип шифрования, при котором один ключ используется для шифрования сообщения, а другой - для расшифровки сообщения.
1 ответ

Уинкрипт Диффи Хеллман ошибка

Я пытаюсь использовать wincrypt для генерации закрытого ключа, используя значения P и G. Я получаю ERROR_INVALID_PARAMETER Я не уверен, что не так в моем коде. Это та же реализация, что и в примере кода, приведенном на веб-сайте Microsoft. https://m…
25 авг '17 в 15:27
1 ответ

ECDSA для Android с использованием SpongyCastle

Я только что добавил SpongyCastle в Eclipse для своего проекта Android, однако, похоже, не могу найти ни одного хорошего / полного примера того, как использовать ECDSA для шифрования и дешифрования простых текстов. Я полагаю, что это должен быть "пр…
1 ответ

Где хранится ключ шифрования?

Я новичок в криптографии. Я читал, что симметричные и асимметричные алгоритмы используют один и два ключа шифрования соответственно. и эти ключи должны храниться где-то в безопасности. но когда я искал в интернете учебники о том, как выполнять шифро…
1 ответ

Как зашифровать файл с помощью открытого ключа в C#?

У меня есть открытый ключ длиной 2048 бит (асимметричный, RSA), из которого я знаю модуль и экспоненту, и мне нужно зашифровать строку. В идеале я хочу зашифровать небольшую строку в C#, а затем расшифровать ее с помощью Python.
15 май '10 в 18:54
1 ответ

Ключ сертификата x509 для асимметричного алгоритма

Повторяю этот вопрос, так как я не знаю, правильно ли я изложил свою точку зрения. У меня есть подписанный объект XML Dim signedXml As New SignedXml(envelope) Мне нужно установить свойство SigningKey этого объекта signedXml.SigningKey У меня также е…
1 ответ

BadPaddingException: неверный зашифрованный текст

Я хотел бы получить некоторую помощь, так как это мой первый раз в коде криптографического кода. Код шифрования, кажется, работает правильно, но расшифровка выдает ошибку. Я получаю ошибку: de.flexiprovider.api.exceptions.BadPaddingException: неверн…
0 ответов

Проверить, если URL идет из надежного источника

Мы работаем над страницей перенаправления для наших мобильных приложений. Пользователи могут перейти на страницу, например: https://mobileredirect.our-app.com/?target=https://clientdomain.com/some_resource Мобильные приложения на iOS и Adroid могут …
3 ответа

IllegalBlockSizeException "null" в расшифровке RSA на Android

В настоящее время я работаю на Android-клиенте моего программного обеспечения для шифрования, но я продолжал получать IllegalBlockSizeException, а также e.getMessage() всегда возвращается null Вот код, который я использовал, чтобы найти проблему try…
1 ответ

"Плохая версия провайдера". при загрузке открытого ключа с помощью RSACryptoServiceProvider

Я создаю пару ключей RSA, используя AsymmetricKeyAlgorithmProvider (Windows.Security.Cryptography.Core) и экспортируем ключи, как показано ниже: AsymmetricKeyAlgorithmProvider rsaGenKeys = AsymmetricKeyAlgorithmProvider.OpenAlgorithm(AsymmetricAlgor…
1 ответ

Ошибка неправильного дешифрования при дешифровании с использованием приватного дешифрования (publicEncrypt, privateDecrypt)

Я крипто NodeJs v10.14.2 для создания пары асимметричных ключей. Открытый и закрытый ключи созданы успешно. После этого я хочу зашифровать строку с помощью открытого ключа и расшифровать с помощью закрытого ключа, но в этом случае шифрование работае…
14 дек '18 в 07:24
1 ответ

Каков алгоритм PGP для шифрования сообщений?

Есть ли документация, объясняющая, какие математические алгоритмы используются в PGP для шифрования сообщения (генерация ключа, преобразование сообщения в число, подпись...)? Например, предположим, что у меня есть друг, который использует стороннее …
1 ответ

Подпишите секретную пару ключей с sha-256 в python

Я хочу знать, как я могу подписать свой закрытый ключ с sha-256. Я уже попробовал, но это не сработало.. как я могу сделать это правильно? Кстати, я использую асимметричное шифрование для шифрования всех файлов, которые передаются по сети. #!/usr/bi…
15 окт '16 в 16:30
1 ответ

Извлечение закрытого ключа из pkcs12 и шифрование текста

У меня есть файл.p12, я извлекаю закрытый ключ с помощью openssl, у меня есть пароль для его извлечения. openssl pkcs12 -in my.p12 -nocerts -out privateKey.pem И после того, как я получил свой закрытый ключ, я пытаюсь использовать этот ключ для шифр…
1 ответ

Загрузка файлов на ipfs с асимметричным шифрованием с использованием открытого и закрытого ключа метамаски

Я хочу загрузить файл после шифрования с помощью публичного адреса метамаски пользователя, и тогда пользователь сможет расшифровать его с помощью своего закрытого ключа метамаски. Как я могу реализовать эту функцию?
1 ответ

Зашифровать XML-файл

makecert -r -pe -n "CN=CERT_SIGN_TEST_CERT" -b 01/01/2010 -e 01/01/2012 -sky exchange -ss my с помощью этой команды я генерирую сертификат и экспортирую из него файл.pfx, а этот файл pfx используется для шифрования файла XML в.net с использованием к…
1 ответ

RSA Асимметричное шифрование / дешифрование - какой ключ используется

Когда я создаю открытый / закрытый ключ, используя следующий код: // Create the CspParameters object and set the key container // name used to store the RSA key pair. CspParameters cp = new CspParameters(); cp.KeyContainerName = ContainerName; // Cr…
02 фев '18 в 10:14
0 ответов

Можно ли расшифровать шифрование AES от C# с использованием SQL Server 2008?

` public class AesEncryptHelper { private static readonly int _saltSize = 32; private static readonly string _key = "slfkey2112"; private static string Encrypt(string plainText, string key) { if (string.IsNullOrEmpty(plainText)) throw new ArgumentNu…
3 ответа

RSA Шифрование больших данных в C#

Это мой первый пост, так что надеюсь, я не пропустил ничего важного. Я делаю проект на C#, где мне нужно использовать шифрование с открытым / закрытым ключом, чтобы зашифровать сообщение, а затем отправить его через соединение SSL. Я решил использов…
07 дек '11 в 15:37
1 ответ

Относится ли слово "ключ" к открытому или закрытому ключу?

Я начинаю узнавать о шифровании gpg, и я заметил, что использую слово "ключ", не упоминая закрытый ключ или открытый ключ, и это меня смущает. Например, когда я говорю "создать сертификат отзыва для моего ключа", это относится к частному или общедос…
07 сен '18 в 14:39
6 ответов

Какова цель использования отдельных пар ключей для подписи и шифрования?

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