2016-05-02 7 views
0

Я борюсь с портом нескольких библиотек безопасности на платформе 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?

ответ