Описание тега rngcryptoserviceprovider
1
ответ
C# Как создать пару ключей RSA из случайных чисел, сгенерированных с использованием PRNG
Я сгенерировал случайное число с помощью RNGCryptoServiceProvider. Следующее требование - сгенерировать частную, открытую пару ключей RSA, которую можно использовать для целей шифрования / дешифрования. Как создать объект RSAParameters с использован…
06 мар '17 в 09:17
1
ответ
C# RNGCryptoservice утилизации в отдельном классе
Вот мой код http://pastebin.com/ZSh938Bg Я использую RNGCryptoServiceProvider для получения безопасного блока случайных байтов (не реализован полностью) в строке 160 я делаю новый RNGCryptoServiceProvider() в шифровании подкласса. Как я могу удалить…
13 июл '15 в 19:33
1
ответ
RNGCryptoServiceProvider взять из /dev/random
При выполнении из Linux возможно ли чтение RNGCryptoServiceProvider из /dev/random pool? Это требование, данное мне. Я новичок в этом, и я попытался найти это; не смог найти никакой информации по этому поводу извините.
13 фев '19 в 16:57
1
ответ
Как можно использовать RNGCryptoServiceProvider для генерации рук Моста?
В игру "Бридж" играют 52 разных игральных карты, которые случайным образом распределяются между четырьмя игроками, каждый из которых заканчивается тринадцатью картами: так называемая "сделка". Примерно чуть менее 2^96 Мост сделок возможно. В этом до…
02 сен '14 в 05:57
0
ответов
Использование хэша паролей из SQL для аутентификации Windows C#
Мой план следующий: Добавить имя входа в базу данных SQL. Сохраните имя пользователя и пароль учетной записи службы в базе данных SQL для каждого из этих пользователей в виде хэша. Пользователь открывает приложение на своем ПК, оно считывает свое им…
13 ноя '15 в 10:55
4
ответа
Как я могу использовать RNGCryptoServiceProvider для создания случайного пароля на основе моих предпочтительных символов?
То, что я сейчас делаю для создания случайного пароля, выглядит так: public static int getRandomNumber(int maxNumber) { if (maxNumber < 1) throw new System.Exception("The maxNumber value should be greater than 1"); byte[] b = new byte[4]; new Sys…
11 мар '14 в 20:56
0
ответов
RNGCryptoServiceProvider Нормализованное распределение значений
Я использую C# RNGCryptoServiceProvider внутри блока использования byte[] values = new byte[ammountToCreate]; using (RNGCryptoServiceProvider randomizer = new RNGCryptoServiceProvider()) { randomizer.GetBytes(values); } Результирующие значения затем…
12 окт '16 в 16:37
0
ответов
Генерация случайных цветов с помощью RNGCryptoServiceProvider
Я пытаюсь генерировать случайные цвета (без альфы), используя RNGCryptoServiceProvider, в C#, Windows Forms, .NET 2.0. (Я преобразую цвета, используя ColorTranslator.ToWin32, поэтому значение альфа просто игнорируется.) Я не хочу использовать станда…
13 мар '14 в 15:09
3
ответа
RNGCryptoServiceProvider случайная строка. всегда возвращает строку, которая заканчивается на "="
static public string GetRandomSalt(int saltLength) { byte[] saltByte = new byte[saltLength]; using (var random = new RNGCryptoServiceProvider()) { random.GetBytes(saltByte); } return Convert.ToBase64String(saltByte); } так что если длина соли равна …
31 авг '18 в 14:34
1
ответ
Семя для соли в sha1 .net членства провайдера
Соль пароля для SHA1 Hashing генерируется с помощью следующей функции: (new RNGCryptoServiceProvider()).GetBytes(buf); Что используется в качестве семени RNGCryptoServiceProvider? Можно ли восстановить значения паролей для зарегистрированных пользов…
26 янв '16 в 22:43
2
ответа
RNGCryptoServiceProvider с минимальным и максимальным включением
Мне нужен метод, который возвращает случайные числа от мин до макс, оба числа включительно. Я нашел некоторый код в статье .NET Matters: Tales из CryptoRandom от Стивена Тауба и Шона Фаркаса, где метод будет выглядеть примерно так: // Note - maxValu…
18 фев '13 в 11:54
0
ответов
Есть ли способ заставить System.Security.Cryptography работать на Windows Phone 8 для генерации случайных чисел?
Есть ли способ получить классы System.Security.Cryptography.RandomNumberGenerator или же System.Security.Cryptography.RNGCryptoServiceProvider работать над переносной библиотекой классов, ориентированной на Windows Phone 8 и Windows Store? Основной …
18 ноя '13 в 00:46
1
ответ
C# RNGCryptoServiceProvider GetBytes(большой байтовый массив) против зацикливания GetBytes(1 байт)
Мне было интересно, есть ли разница в безопасности между следующим: СЛУЧАЙ А: byte[] data = new byte[47]; using(RNGCryptoServiceProvider crypto = new RNGCryptoServiceProvider()) { crypto.GetBytes(data); } ДЕЛО Б: byte[] data = new byte[47]; using(RN…
13 май '15 в 15:47
3
ответа
Насколько "хорош" этот метод для генерации случайных чисел?
Я искал в google RNGCryptoServiceProvider с примерами того, как ограничить диапазон между Максом и Минутом, и получить равномерное распределение. Раньше я использовал оператор по модулю, но иногда я получаю странные значения (выше Max)... В любом сл…
17 май '13 в 19:29
1
ответ
RNGCryptoServiceProvider GetBytes() - как ограничить возвращаемые значения?
У меня есть этот метод, который возвращает строку криптографически сильных случайных символов. Первый, GetBytes() заполняет байтовый массив значениями от 0 до 255. Далее, возвращаемая строка строится путем выбора номера символа {byte value} % {lengt…
24 авг '18 в 07:56
1
ответ
Как я могу сделать хэш и соль для управления безопасными учетными данными в C# с SQL Server 2008
Я хотел бы знать, как я могу сделать посол и хэширование паролей? Я нашел в Интернете много примеров по этому поводу, но я все еще не могу сделать это хорошо. У меня есть этот код для генерации соли и хэша public static byte[] GetSalt() { var p = ne…
23 июл '14 в 16:39
0
ответов
Как аутентифицировать пользователя с помощью службы управления учетными записями служб каталогов с помощью хэша пароля
PrincipalContext ctx = new PrincipalContext(ContextType.Domain, Domain, UserName, Password) Если я передаю правильный пароль в приведенном выше фрагменте кода, проверка подлинности работает нормально, но, предположим, у меня нет пароля, но мне был п…
17 апр '15 в 13:09
0
ответов
Генерация пароля
Я никогда не пытался сгенерировать пароли самостоятельно, но в этот день, когда большие компании постоянно взламывают, я чувствую, что безопаснее навязывать (генерировать и не пускать изменения, кроме получения заново сгенерированного для сброса). П…
04 июн '14 в 02:35
2
ответа
Понимание этого фрагмента кода _num = (_num & ~(1L << 63));
Можно ли объяснить, что делает этот раздел кода: _num = (_num & ~(1L << 63)); Я читал на RNGCryptoServiceProvider и наткнулся на http://codethinktank.blogspot.co.uk/2013/04/cryptographically-secure-pseudo-random.html с кодом, я могу следов…
06 сен '13 в 09:25
1
ответ
Как использовать сгенерированную строку RNGCryptoServiceProvider в строке URL / запроса
ПРИМЕЧАНИЕ: я уже решил проблему, упомянутую в этом посте. После долгих поисков Google я не смог найти правильного решения. Как теперь я знаю ответ. Я думал, что этот пост сэкономит время других разработчиков, пытаясь решить то же самое. Проблема: Я…
04 окт '16 в 12:57