Я борюсь с портом нескольких библиотек безопасности на платформе Windows Phone 8 и Windows Store 8. Мне нужна функция, которая предоставляет случайные числа.Случайные числа для Windows Phone 8 и Windows Store 8?
Win32 имеет CryptGenRandom
и даже RtlGenRandom
. В Windows Store 10 и Universal Windows есть BCryptGenRandom
. Тем не менее, есть дыра для Windows Phone 8 и Windows Store 8, потому что CryptoAPI имеет , а не, а CNG - только, доступный в Windows 10 и Universal Windows. Документы MSDN говорят, что BCryptGenRandom
доступен для «Windows Store», но они не говорят о его Windows Store 10 и UWP (thanks CW).
Библиотеки неуправляемые C/C++. Они написаны в стандартном/портативном C и C++. Иногда они должны использовать специфичный для ОС API, например, для сбора случайного числа. Они не компилируются с управляемыми API-интерфейсами и не связаны с управляемыми библиотеками.
Что мы используем для случайных чисел для Windows Phone 8 и Windows Store 8?
OP просит Win 8.0 телефон? – hellodear