Описание тега public-key-encryption
Криптографическая схема, в которой используются два математически связанных ключа; открытый и закрытый ключи, при этом сообщение, зашифрованное открытым ключом, может быть расшифровано только закрытым ключом и наоборот.
1
ответ
Извлечь открытый ключ из закрытого ключа в C#
Я использовал sn.exe генерировать пару ключей (закрытый и открытый ключ). Я извлекаю открытый ключ из закрытого ключа следующим образом: sn -p keyPair.snk publicKey.snk Я читаю его с помощью C# и сохраняю его в базе данных как двоичный файл для шифр…
18 апр '12 в 18:41
1
ответ
Что не так с этим кодом шифрования?
У меня есть следующий код, который генерирует одноразовый ключ AES-128. После этого я зашифровал этот одноразовый ключ, используя открытый ключ RSA, считанный из сертификата. Зашифрованные байты всегда равны 0. Почему? // Generate a one-time key Key…
11 фев '15 в 09:37
1
ответ
EC ElGamal в Надувном замке для Явы
(это чисто для академических целей) Я реализовал RSA и ElGamal с использованием надувного замка, но я не уверен, как реализовать EC ElGamal. раздел 4.4 в спецификации надувного замка гласит: "Пакет org.bouncycastle.crypto.ec содержит реализации для …
21 фев '15 в 16:39
1
ответ
ArgumentError: представитель сообщения вне диапазона при использовании гема rsa
Я получаю эту ошибку при попытке зашифровать большие сообщения. Интересно, это ограничение rsa.rb или я что-то не так делаю? Кто-нибудь сталкивался с этой ошибкой? Это происходит на стороне клиента, где я шифрую огромное сообщение, используя открыты…
05 апр '12 в 16:47
3
ответа
Как зашифровать строку с помощью криптографии с открытым ключом
Я пытаюсь реализовать свой собственный механизм шифрования RSA. Учитывая эти значения алгоритма RSA: p = 61. // A prime number. q = 53. // Also a prime number. n = 3233. // p * q. totient = 3120. // (p - 1) * (q - 1) e = 991. // Co-prime to the toti…
17 июн '14 в 15:08
1
ответ
Установить модуль и экспоненту из VB.Net для Android/Java
У меня есть это RSA public key который генерируется в VB.Net мой сервер. <RSAKeyValue><Modulus>tv0tzng4pW7erDo2ke/Ku9TGKRukAzx+lihZVblIOE6GWIoiwlILOANeVliZLi1s5qMsXEUA4GV2woC1zFdhJvfFja8Nacl4I3CJ4JYmGqcSZinWKgo3MJdoEqFl9NliF4wTYLow3GYoUh…
11 мар '17 в 12:54
1
ответ
Keypair меньше, чем ожидалось
Этот код C# (работает с.NET 4.5): using System; using System.Security.Cryptography; class Program { static void Main() { using (var rsa = new RSACryptoServiceProvider(1024)) { Console.WriteLine(rsa.KeySize); Console.WriteLine(rsa.ExportCspBlob(true)…
19 дек '11 в 05:40
3
ответа
Определение того, пришел ли запрос из приложения для iPhone
У меня есть приложение для iPhone, которое связывается с сервером (я владею им и написал код). Мне нужно как-то определить, пришел ли запрос на мой сервер с iPhone (или с любого мобильного устройства, на котором запущено приложение, которое я написа…
17 фев '12 в 16:00
2
ответа
Как загрузить открытый ключ RSA, сгенерированный openSSL, в RSACryptoServiceProvider?
Я пишу.Net Class, который читает куки с нашего центрального сервера аутентификации. Он содержит идентификатор пользователя, некоторые временные метки и подпись, созданную openssl_sign() с использованием 2048-битного ключа RSA и хэша SHA1. Текущий от…
11 май '11 в 13:29
0
ответов
MongoDB не может запустить зашифрованный сервер
Я продолжаю получать эту ошибку, когда я пытаюсь запустить сервер в зашифрованном виде: iMac:~ User$ mongod --enableEncryption --encryptionKeyFile /data/encryrest/mongodb-keyfile 2016-09-28T08:43:06.120-0700 I CONTROL [initandlisten] MongoDB startin…
28 сен '16 в 15:59
0
ответов
Как реализовать PGP как reCaptcha
В настоящее время я использую openssl_pkey_new, openssl_public_encrypt и openssl_private_decrypt для использования PGP, но он генерирует очень длинные ключи, и я хотел бы использовать что-то более confy, как reCaptcha и другие API. Как мне это сдела…
31 авг '18 в 12:20
1
ответ
Шифрование с открытым ключом с помощью IOS и дешифрование с помощью C#
Я пытаюсь зашифровать строку в IOS, а затем расшифровать ее в C#. Я был в состоянии зашифровать и расшифровать строку, используя только C#, но сторона IOS, кажется, неправильно. В C# я использую это для расшифровки строки: private static RSACryptoSe…
17 мар '14 в 08:55
3
ответа
Ошибка HSM | Закрытый ключ должен быть экземпляром ключа RSAPrivate(Crt) или иметь PKCS#8
Ошибка при расшифровке данных при получении закрытого ключа из HSM. Я добавил провайдера sunpkcs11 в java.security. Следовательно, НЕ добавляя провайдера через код. Текст успешно шифруется. Однако, расшифровывая зашифрованный текст, я получаю ошибку…
13 май '16 в 04:49
1
ответ
Конкурс, похоже, имеет помехи, не работает вообще
У меня есть настройка сервера с моим открытым ключом, и добавление моего закрытого ключа в putty позволяет мне правильно подключиться к серверу. Однако, когда я использую конкурс, это не работает. Мои исследования показали, что журнал событий с запу…
07 апр '11 в 19:02
2
ответа
Windows Phone 8 RSA Шифрование
Привет, я пытаюсь сгенерировать мой открытый ключ для моего шифрования RSA 4096 в моем приложении для шифрования Windows Phone 8. я использую этот метод: RSACryptoServiceProvider rsaProvider = новый RSACryptoServiceProvider(4096); var pub_key = rsaP…
13 май '13 в 14:40
1
ответ
Как поделиться открытым ключом для проверки OAuth2 JWT?
Я реализую приложение, которое подключается к серверу OAuth2 и возвращает Json Web Token (JWT). Я передаю токен и хочу независимо проверить, что токен получен из источника выдачи. Я могу сделать это, без проблем, с открытым ключом из источника выдач…
05 май '15 в 23:14
1
ответ
Мое приложение чата Firebase не входит в список приложений для отправки сообщений.
Я сделал FireBase приложение чата для платформы Android. У меня есть еще одно приложение для шифрования текста и отправки его с помощью других или сторонних приложений с использованием намерений. Но когда я нажимаю кнопку "Отправить" в последнем при…
25 апр '18 в 14:31
1
ответ
CryptoPP против PHP Base64 кодирования / декодирования
Я пытаюсь создать обмен сообщениями между приложениями на PHP и C++ (CryptoPP). У меня есть следующий код в PHP: $in = "ALApfWG920ZFle/2r6CkXKXt+zG5tiw7Gw9ZLl1mKRNP9fyb12T92e9rTQF4JeapXSrZVBPyrGx52l4zmu+wr3u2EQW7CeYFbl9h8y5+xx0MPOL/1nyX6ENzo755klTy5…
21 мар '17 в 15:13
1
ответ
Предварительно сгенерированные открытые / закрытые ключи RSA, невозможно расшифровать в C (работает на python)
Я сгенерировал пару открытых / закрытых ключей с openssl: openssl genrsa -out private.pem 1024 openssl pkcs8 -topk8 -in private.pem -outform DER -out private.der -nocrypt openssl rsa -in private.pem -pubout -outform DER -out public.der Теперь после …
08 авг '14 в 08:17
1
ответ
Генерация стокен (конвертирование из Java в Ruby)
Google предоставил следующий пример кода, показывающий, как сгенерировать безопасный токен для своей второй версии Recaptcha: public class STokenUtils { private static final String CIPHER_INSTANCE_NAME = "AES/ECB/PKCS5Padding"; public static final S…
01 июл '15 в 03:44