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

Endianness выходной подписи BcryptSignHash
Большие двоичные объекты закрытого и открытого ключей, сгенерированные BcryptGenerateKeyPair , имеют кодировку с обратным порядком байтов ( http://msdn.microsoft.com/en-us/library/windows/desktop/aa375520%28v).=vs.85%29.aspx ). Используя эти...
254 просмотров
schedule 02.11.2022

Импорт постоянного ключа в хранилище ключей Windows с использованием функций хранилища CNG.
Я пытаюсь импортировать постоянный открытый ключ RSA в хранилище ключей. Я прочитал на странице справки CNG , что это возможно для закрытых ключей, и мне интересно, могу ли я также применить это к открытым ключам (в частности,...
2573 просмотров
schedule 11.09.2022

Экспорт общего секрета в виде массива BYTE из BCRYPT_SECRET_HANDLE
Я реализую ECDHE, используя криптографические API следующего поколения (CNG). Я успешно генерирую открытый и закрытый ключи. Для предварительного общего ключа я использую BCryptSecretAgreement API, который возвращает мне секретный дескриптор...
1296 просмотров
schedule 04.08.2022

Как написать KSP для подключения к KERB_CERTIFICATE_LOGON
Привет всем, я написал собственный поставщик учетных данных, который отлично работает при использовании имени пользователя/пароля в качестве учетных данных, пароль передается через Bluetooth. Ведь это было не так уж и сложно, так как в документации...
1308 просмотров

System.Security.Cryptography.CryptographicException: запрошенная операция не поддерживается. виндовс сервер 2012
Я устал генерировать токен jwt для вызова apns. вот мой код: var header = new Dictionary<string, object>() { { "kid" , keyID } }; var payload = new Dictionary<string, object>() { { "iss", teamID },...
1237 просмотров

в Xamarin.Forms CngKey.Create показывает, что операция не реализована, ошибка
Я разрабатываю приложение Xamarin.Forms и прямо сейчас отлаживаю его на своем устройстве Android (это версия Android 4.4, если это имеет значение). Мне нужно использовать криптографию с ECDsa, поэтому я обнаружил, что System.Security.Cryptography.Cng...
363 просмотров
schedule 27.02.2023

Как вычислить подпись ECDSA с использованием ключа P-256 в файле PEM с использованием C # .NET?
Я новичок в криптографии и над головой пытаюсь разобраться в Windows, используя C # .NET. Я создал ключ эллиптической кривой P-256 (он же secp256r1 и prime256v1), используя следующую команду: openssl ecparam –name prime256v1 -genkey –noout –out...
1252 просмотров

Как использовать BCrypt для RSA (асимметричное шифрование)
Я пытаюсь сделать простой рабочий пример шифрования и дешифрования с помощью BCrypt, но не могу заставить его работать, потому что не понимаю, как именно. Из функции BCryptEncrypt, Microsoft Docs : NTSTATUS BCryptEncrypt( BCRYPT_KEY_HANDLE...
1967 просмотров
schedule 05.10.2022

Сохранение данных в TPM с помощью CNG NCryptOpenStorageProvider в Windows
Я пытаюсь сохранить ключ в TPM, используя CNG NCryptOpenStorageProvide "MS_PLATFORM_CRYPTO_PROVIDER". Пожалуйста, помогите, как использовать функции CNG для доступа к чтению и записи TPM.
343 просмотров
schedule 14.05.2024

Создание IV для шифрования CNG
Я пытаюсь переработать пример шифрования CNG в Документация Microsoft . Одна особенность этого примера заключается в том, что шифрование IV жестко запрограммировано. Я не очень разбираюсь в шифровании, но я понимаю, что более безопасно...
79 просмотров
schedule 28.06.2023