Описание тега pcl-crypto

PCLCrypto - это библиотека с открытым исходным кодом, которая предоставляет авторам переносимых библиотек классов криптографические API-интерфейсы, которые автоматически вызывают криптографию для конкретной платформы.
1 ответ

Xamarin формы - ошибка загрузки PCLCrypto со ссылками, другие ошибки в противном случае

Получение следующей ошибки, если я пытаюсь собрать с помощью "link SDK only" Ошибка MT2002: не удалось разрешить сборку: 'PInvoke.BCrypt, версия =0.3.0.0, культура = нейтральная, PublicKeyToken=9e300f9f87f04a7a' Если я изменю это, чтобы не связать, …
09 июл '16 в 02:59
1 ответ

PCLCrypto MD5 HashAlgorithm

Значение, возвращаемое HashData не является примером хэша Md5: Хеширование "всегда возвращайся"0cc175b9c0f1b6a831c399e269772661" Но этот код всегда возвращает другое значение. private byte[] GetHash(string data) { IHashAlgorithmProvider algoProv = H…
12 июл '16 в 10:08
0 ответов

PCLCrypto Импорт открытого ключа, созданного с помощью OpenSSL

Я создаю пару ключей на стороне сервера с openssl. string serverPublicKey; string serverPrivateKey; using (var serverRsa = new OpenSSL.Crypto.RSA()) { serverRsa.GenerateKeys(512, 65537, null, null); serverPublicKey = serverRsa.PublicKeyAsPEM; server…
20 июн '16 в 09:54
1 ответ

System.Security.Cryptography vs PCLCrypto

Мы находимся в процессе уничтожения множества общих функций в нашей системе и переноса их на библиотеки PCL. У меня возникла проблема с использованием PCLCrypto. Я беру некоторые существующие данные в нашей базе данных и пытаюсь расшифровать их с по…
1 ответ

Зашифровать строку с помощью PCLCrypto

У меня есть ключ RSA, который я получил от поставщика услуг. Я просто хочу зашифровать строковые данные этим ключом RSA с помощью библиотеки PCLCrypto. Я не хочу создавать ключ RSA с помощью PCLCrypto. Я только хотел зашифровать данные. (Я разрабаты…
26 дек '16 в 06:07
1 ответ

Шифрование AES для Windows Phone 8.1

Мне нужно сделать 128-битное шифрование AES для приложения в Windows Phone 8.1. Я использовал следующий код для шифрования и дешифрования данных соответственно: private string GetEncryptedContent(string content) { byte[] keyMaterial = Encoding.UTF8.…
0 ответов

Исключение PCLCrypto 'Исключение Cryptographic: Плохое заполнение PKCS7. Неверная длина

Я борюсь с библиотекой PCLCryptho, я не могу заставить ее работать без извлечения исключения "CryptographicException: Bad PKCS7 padding. Неверная длина ". Запуск кода один раз работает, но запускать его несколько раз после сбоя друг друга (с разными…
31 июл '16 в 07:14
0 ответов

Сбой PCLCrypto асимметричного шифрования с открытым открытым ключом с нулевым заполнением

Запуск следующего кода завершается ошибкой. Когда я импортирую открытый ключ, кажется, что один из параметров RSA дополняется начальным нулем, вызывая publickKey быть 520 бит вместо 512 бит privateKey, public static void Test() { var algorithm = Win…
1 ответ

Xamarin PCLCrypto RSACryptoServiceProvider SignData эквивалент

В настоящее время я работаю с PCLCrypto и искал способ имитировать функцию SignData System.Security.Cryptography.RSACryptoServiceProvider. В настоящее время я использую этот код для создания: var mac = WinRTCrypto.AsymmetricKeyAlgorithmProvider.Open…
19 янв '17 в 21:21
1 ответ

PCLCrypto 'PInvoke.NTStatusException' STATUS_DATA_ERROR

Возникло исключение: PInvoke.NTStatusException в PInvoke.Kernel32.DLL Дополнительная информация: ошибка NT_STATUS: STATUS_DATA_ERROR (0xC000003E) Привет, я постоянно получаю эту ошибку, когда пытаюсь расшифровать, и я понятия не имею, что это значит…
24 апр '17 в 16:30
2 ответа

Правильный способ использования шифрования в общем проекте Xamarin

В настоящее время я разрабатываю проект Xamarin Forms, и мне нужно использовать несколько методов шифрования, которые обычно доступны через пространство имен System.Security.Cryptography, а именно RSACryptoServiceProvider. До сих пор я использовал п…
30 мар '17 в 10:47
1 ответ

Почему я получаю DLLnotFoundException с PCLCypto в Linux/mono

У меня есть приложение C#, которое работает в Windows, но когда я пытаюсь запустить его в Linux, используя Mono, я получаю эту ошибку: System.DllNotFoundException: NCrypt at (управляемая оболочкой) PInvoke.NCrypt.NCryptOpenStorageProvider(PInvoke.NC…
24 сен '18 в 00:35
0 ответов

Алгоритм PCLCrypto RSA: как зашифровать и расшифровать текст с использованием данного открытого и закрытого ключа в Xamarin

Xamarin android и iOS: Как зашифровать / расшифровать пароль (текст) с помощью PCLCrypto RSA или любой другой библиотеки с заданным открытым и закрытым ключом. Примечание: необходимо использовать алгоритм RSA
0 ответов

Bad PKCS7 Ошибка заполнения: неверная длина 201 в формах Xamarin PCLCrypto

Я получаю эту ошибку всякий раз, когда пытаюсь расшифровать данные из обновленного мобильного приложения. Но когда я удаляю приложение и устанавливаю свежий, то шифрование и дешифрование работает отлично. Я использую следующий код PCLCrypo для шифро…
09 апр '19 в 10:49