Bitcoin Forum
April 30, 2024, 11:26:27 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 [7]  All
  Print  
Author Topic: Истинный ГСЧ (True RNG, TRNG)  (Read 14794 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
dzyk
Legendary
*
Offline Offline

Activity: 1792
Merit: 1028


dzyk.ru


View Profile WWW
March 04, 2015, 12:09:54 AM
 #121

добавил тему в избранное Smiley

1714519587
Hero Member
*
Offline Offline

Posts: 1714519587

View Profile Personal Message (Offline)

Ignore
1714519587
Reply with quote  #2

1714519587
Report to moderator
1714519587
Hero Member
*
Offline Offline

Posts: 1714519587

View Profile Personal Message (Offline)

Ignore
1714519587
Reply with quote  #2

1714519587
Report to moderator
1714519587
Hero Member
*
Offline Offline

Posts: 1714519587

View Profile Personal Message (Offline)

Ignore
1714519587
Reply with quote  #2

1714519587
Report to moderator
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714519587
Hero Member
*
Offline Offline

Posts: 1714519587

View Profile Personal Message (Offline)

Ignore
1714519587
Reply with quote  #2

1714519587
Report to moderator
fruit
Legendary
*
Offline Offline

Activity: 1064
Merit: 1023


habr


View Profile
March 04, 2015, 01:01:38 AM
Last edit: March 04, 2015, 01:34:09 AM by fruit
 #122

Бла, как проверить системные библиотеки, т.е. знать, что винда не портачит? хотя помойму с виндой это нереально видимо))))
Что касается "винды":
https://ru.wikipedia.org/wiki/CryptGenRandom

Quote
Использование RtlGenRandom

«Исторически, мы всегда говорили разработчикам не использовать такие функции как rand() для генерации ключей и паролей. Гораздо лучше использовать функции вроде CryptGenRandom, которые являют криптографически устойчивыми генераторами случайных чисел. Проблема с использованием именно CryptGenRandom связана с подключением CryptoAPI (CryptAcquireContext и подобные), хотя остальные функции работают с CryptoAPI нормально. По умолчанию в Windows XP CryptGenRandom вызывает функцию ADVAPI32!RtlGenRandom, которая не требует подключения все набора CryptAPI. На самом деле, новая функция Whidbey CRT rand_s() вызывает RtlGenRandom»[5]
Использование RNGCryptoServiceProvider

Программисты, пользующиеся .Net, должны использовать класс RNGCryptoServiceProvider.[6]
Языки программирования

    рекомендуется использовать функцию rand_s из библиотеки Microsoft С++ (основана на RtlGenRandom).[7]
    функция os.urandom() языка Python в операционных системах Windows вызывает CryptGenRandom.[8]

https://docs.python.org/2/library/os.html#os.urandom

Quote
os.urandom(n)

    Return a string of n random bytes suitable for cryptographic use.

    This function returns random bytes from an OS-specific randomness source. The returned data should be unpredictable enough for cryptographic applications, though its exact quality depends on the OS implementation. On a UNIX-like system this will query /dev/urandom, and on Windows it will use CryptGenRandom().

Далее, логичным будет поставить питон или визуал студио под "винду", погуглить примеры rand_s или os.urandom() (чтобы самому не писать) и запустить...

~DefaultTrust (Trust - is fraud.)
Доверие - это разновидность мошенничества.
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 05, 2015, 06:14:29 PM
Last edit: March 05, 2015, 07:54:46 PM by Balthazar
 #123

Можно собрать на диодах удвоитель 220V => 440V и заряжать трубку ими через 5-мегаомный резистор, работает замечательно. Резистор обязателен, если не хочется пронаблюдать аннигиляцию трубки.
Я так и собираюсь сделать. Дешево и сердито.
Только этот удвоитель дает не 440, а 600  - конденсаторы заряжаются амплитудой напряжения а не средним значением (что было проверено на практике еще в мои юные годы). Так что к нему еще элементарный делитель напряжения нужен.
В продолжение темы питания.

Кому хочется автономности, и в то же время лень мотать трансформатор самому, можно купить готовый. Лично мне понравилась вот эта серия.



Достаточно компактны и обладают подходящим коэффициентом трансформации. Продаются в лентах, если брать много то поставщики неплохо скидывают цену.

Пока в реальной работе не проверял, только погонял в тестовой цепи... Есть увеличение напряжения в 100 раз на частоте 60 кГц. Думаю, на выходных соберу на нем полноценный девайс.  Roll Eyes
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 08, 2015, 07:08:06 PM
 #124

http://www.youtube.com/watch?v=7oQ2nyNBrMg

Мдя, я слегка недооценил коэффициент трансформации. %)
fruit
Legendary
*
Offline Offline

Activity: 1064
Merit: 1023


habr


View Profile
March 08, 2015, 07:58:49 PM
 #125

Может не очень в тему:
Уязвимость «большого пальца»: я твой палец по фотографии взломаю
http://habrahabr.ru/post/252095/

~DefaultTrust (Trust - is fraud.)
Доверие - это разновидность мошенничества.
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
March 09, 2015, 12:17:18 PM
 #126

тема переходит в гадания по пальцу?  Grin

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
March 09, 2015, 05:59:54 PM
 #127

Мдя, я слегка недооценил коэффициент трансформации. %)
Ну, теперь найди кенотрон и можешь сделать источник рентгеновского излучения  Grin

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
March 09, 2015, 07:40:01 PM
 #128

зачем так зло и лазера достаточно Smiley

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 14, 2015, 10:58:29 PM
Last edit: March 15, 2015, 04:08:03 PM by Balthazar
 #129

Но в целом согласен, газовые счётчики ГМ на поэкспериментировать сойдут. Сцинт уже для коммерческой энтропии Smiley
Ну что же, погонял спектрометр... Откалибровать нормально сейчас возможности нет, поэтому откалибровал "на глаз":



Это сеточка от керосинной лампы, после непродолжительного набора видно ренгеновский пик и пик от свинца-212, для остального надо дольше набирать.

Что же по скорости набора энтропии, то в режиме 4 кванта на бит от сеточки получается ~60-65 бит/с, от Am241 источника ~450 бит/с.

t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
March 15, 2015, 06:15:06 PM
 #130

что за сеточка? как ти получил данний график?
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 15, 2015, 06:31:37 PM
 #131

что за сеточка?
Сетка для керосиновых и газовых ламп, очень ярко светится при нагреве и потому используется как излучающий элемент.

http://youtube.com/watch?v=v_yMV9RS4yo

На ибее стоит порядка 2-4 долларов.

Постил тут уже несколько тестов:

http://youtube.com/watch?v=pnmDMhGWK8Y


как ти получил данний график?
Сцинтилляционным спектрометром. К сабжу это слабо относится, просто его тоже можно использовать как источник случайных данных.
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
March 16, 2015, 08:24:21 PM
 #132

я из чего ета сетка почему она фонит?
я думал там чтото типа катализатора, паладий платина
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 16, 2015, 08:29:00 PM
Last edit: March 16, 2015, 08:41:51 PM by Balthazar
 #133

я из чего ета сетка почему она фонит?
Огнеупорная ткань, пропитанная солями тория и подвергнутая температурной обработке.

я думал там чтото типа катализатора, паладий платина
Нет, она ничего не катализирует, её задача - просто светиться от нагрева. Преобразует инфракрасное излучение от пламени в видимый свет.
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
November 27, 2015, 02:59:10 PM
 #134

Крайне полезная статейка:

https://medium.com/@betable/tifu-by-using-math-random-f1c308c4fd9d
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
November 28, 2015, 12:25:15 AM
 #135

мурашки прикольно бегают по первой картинке... прямо как толпы по куеву... Smiley

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
Pages: « 1 2 3 4 5 6 [7]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!