Cloudflare شرکت
دا باید په یاد ولرئ چې تصادفي شمیرې رامینځته شوي په عامه توګه شتون لرونکي ترتیبونو کې طبقه بندي شوي چې د کوډ کولو کیلي رامینځته کولو لپاره نشي کارول کیدی او په هغه سیمو کې چیرې چې تصادفي شمیره باید پټ وساتل شي. د خدمت موخه دا ده چې تصادفي شمیرې چمتو کړي چې دمخه یې وړاندوینه نشي کیدی ، مګر یوځل رامینځته شوي ، دا شمیرې په عامه توګه شتون لري ، پشمول د تیرو تصادفي ارزښتونو اعتبار چک کول.
عامه تصادفي شمیرې په هر 60 ثانیو کې رامینځته کیږي. هر شمیره د خپل ترتیب شمیرې (دوره) سره تړلې ده، د کوم په واسطه په هر وخت کې او د هر ګډون کونکي سرور څخه تاسو کولی شئ یو ځل تولید شوي ارزښت ترلاسه کړئ. دا ډول تصادفي شمیرې په توزیع شوي سیسټمونو ، کریپټو کرنسیونو او بلاکچینونو کې کارول کیدی شي ، په کوم کې چې مختلف نوډونه باید یو واحد تصادفي شمیرې جنریټر ته لاسرسی ولري (د مثال په توګه ، کله چې د ترسره شوي کار ثبوت رامینځته کول) ، او همدارنګه کله چې مختلف لاټری ترسره کول او د تصادفي تولید لپاره. د تېرې ټاکنو د تفتیش په بهیر کې نمونې.
د خدمت سره کار کول او خپل نوډونه ځای په ځای کول
ډرینډ د محلي تولید شوي شخصي تصادفي شمیرو پیرودونکو ته رسولو لپاره هم کارول کیدی شي. د تصادفي شمیرې لیږدولو لپاره ، د ECIES کوډ کولو سکیم کارول کیږي ، په کوم کې چې پیرودونکي شخصي او عامه کیلي رامینځته کوي. عامه کیلي د ډرینډ څخه سرور ته لیږدول کیږي. تصادفي شمیره د ورکړل شوي عامه کیلي په کارولو سره کوډ شوې او یوازې د هغه پیرودونکي لخوا لیدل کیدی شي چې شخصي کیلي لري. سرورونو ته د لاسرسي لپاره ، تاسو کولی شئ د "ډرنډ" یوټیلیټ وکاروئ (د مثال په توګه ، "ډرنډ get public group.toml" ، چیرې چې group.toml د ټولپوښتنې لپاره د نوډونو لیست دی) یا ویب API (د مثال په توګه ، تاسو کولی شئ " curl https://drand.cloudflare.com /api/public" یا د کتابتون په کارولو سره له جاواسکریپټ څخه لاسرسی
اوس مهال، پنځه شرکتونه او سازمانونه د انټروپی نوښت لیګ سره یوځای شوي او د دوی د انټروپي جنراتورونو ته لاسرسی چمتو کوي. په پروژه کې شامل شوي ګډونوال په مختلفو هیوادونو کې موقعیت لري او د انټروپي ترلاسه کولو لپاره مختلف میتودونه کاروي:
- بادل
LavaRand تصادفي ارزښتونهجوړیږي د غیر متوقع مایع جریان پراساسد لاوا څراغونه , د کومو عکسونه چې د CSPRNG لپاره د ان پټ انټروپي په توګه چمتو شوي (د کریپټوګرافیک ډول خوندي PseudoRandom نمبر جنریټر)؛ - EPFL (Ecole Polytechnique Federale de Lousanne)، URand,
یو معیاري محلي جنراتور /dev/urandom کارول کیږي، کوم چې د کیبورډ ان پټ، د موږک حرکت، د ټرافیک جریان او نور د انټروپي سرچینې په توګه کاروي. - د چیلي پوهنتون،
UChile د زلزلې سینسرونو شبکه د انټروپي سرچینې په توګه کارول کیږي، په بیله بیا د راډیو خپرونو ډاټا، د ټویټر فعالیت، د ایتیریم بلاکچین کې بدلونونه او د کور جوړ شوي هارډویر RNG جنراتور؛ - د Kudelski امنیت، ChaChaRand، د ChaCha20 سایفر پر بنسټ CRNG (د کریپټوګرافیک بې ترتیبه شمیره جنریټر) چمتو کوي؛
- د پروتوکول لابراتوارونه، انټرپلینیټری رینډ، تصادفي ډاټا د شور کیچونکو څخه ایستل کیږي او د لینکس PRNG سره یوځای کیږي او په CPU کې جوړ شوي سیډو - تصادفي شمیره جنریټر.
اوس مهال، خپلواک ګډون کونکو API ته د عامه لاسرسي 8 ټکي په لاره اچولي دي، د کوم له لارې تاسو کولی شئ دواړه اوسني لنډیز تصادفي شمیره ومومئ (د مثال په توګه، "curl https://drand.cloudflare.com/api/public") او مشخص کړئ په تیرو وختونو کې په یوه ټاکلې شیبه کې ارزښت ("curl https://drand.cloudflare.com/api/public?round=1234"):
- https://drand.cloudflare.com:443
- https://random.uchile.cl:8080
- https://drand.cothority.net:7003
- https://drand.kudelskisecurity.com:443
- https://drand.lbarman.ch:443
- https://drand.nikkolasg.xyz:8888
- https://drand.protocol.ai:8080
- https://drand.zerobyte.io:8888
سرچینه: opennet.ru