2010-08-27 7 views
8

मैंने हाल ही में वास्तव में यादृच्छिक संख्या उत्पन्न करने के लिए एक विधि की तलाश के बारे में एक चर्चा की थी। चर्चा वायुमंडलीय शोर का उपयोग करने के बारे में बात कर समाप्त हो गया। क्या किसी ने ऐसा किया है? प्रक्रिया में क्या शामिल है? क्या किसी ने एक वेब सेवा बनाई है जो शोर से प्राप्त यादृच्छिक संख्या देता है?मैं वायुमंडलीय शोर से यादृच्छिक संख्या कैसे प्राप्त कर सकता हूं?

उत्तर

6

यह पूरी वेबसाइट वायुमंडलीय शोर का उपयोग करके उत्पन्न "वास्तव में यादृच्छिक" संख्याओं के आसपास आधारित है।

http://www.random.org/clients/http/

+1

अगला प्रश्न यह है कि आप वायुमंडलीय शोर को कैसे परिभाषित करते हैं वास्तव में यादृच्छिक है? आइंस्टीन ने कहा: "भगवान पासा नहीं खेलता है।" – van

0

Random.org यदि यह सही ढंग से याद करता है तो यह करता है। वे वायुमंडलीय शोर का उपयोग करते हैं क्योंकि इसमें बहुत कम "पैटर्न वाला" शोर होता है जो आपके इच्छित वितरण को स्कूज करता है।

3

अनियमितता के लिए एक वेब सेवा के लिए आपका सबसे अच्छा शर्त RANDOM.ORG है, वे एन्ट्रापी के स्रोत के रूप वायुमंडलीय शोर का उपयोग करते हैं:

RANDOM.ORG एक सच्चे यादृच्छिक संख्या सेवा है कि वायुमंडलीय शोर

के माध्यम से अनियमितता को उत्पन्न करता है
1

आप वास्तव में यादृच्छिक संख्याओं को पुनर्प्राप्त करने के लिए RANDOM.ORG का उपयोग कर सकते हैं। उनके पास वेबसाइट और webservice दोनों हैं जो इसका समर्थन करते हैं, और मूल्यों का उत्पादन करने के लिए वायुमंडलीय शोर (आईआईआरसी) का उपयोग करते हैं।

उनके HTTP प्रोटोकॉल के लिए API available here है।

2

दिलचस्प है, Intel is currently researching a method to embed random-number generation based on fluctuations in voltage and temperature inside a chip: वे एक API कि आप चाहें तो ऐसा में हुक कर सकते हैं। हालांकि बाहरी इकाई के रूप में एक प्रोसेसर के बाहर शोर के आधार पर यादृच्छिकता उत्पन्न करना संभव है, जब जनरेटर सीपीयू के बाहर है, तो जनरेटर के लिए अद्वितीय होने के लिए बिजली की बाधाओं और अन्य कारकों को अलग करना संभव है, इस प्रकार बाहरी इकाई को अधिक संवेदनशील बना दिया जा सकता है । लेख से:

मुख्य प्रोसेसर में सर्किट का निर्माण उस संभावना को बंद कर देता है, कृष्णमूर्ति कहते हैं, हालांकि ऐसा करने में बाधा व्यावहारिकता रही है। यादृच्छिक संख्याएं उत्पन्न करने की सबसे अच्छी तरह से स्थापित विधियां एनालॉग सर्किट का उपयोग करती हैं जो यादृच्छिकता के स्रोत के रूप में थर्मल शोर पर भरोसा करती हैं, और उन सर्किटों को माइक्रोप्रोसेसर के डिजिटल सर्किट बनाने के लिए उपयोग की जाने वाली तकनीकों के साथ आसानी से तैयार नहीं किया जाता है। न ही वे आसानी से आधुनिक चिप्स पर घटकों के आकार के लिए स्केल कर रहे हैं।

संबंधित मुद्दे

 संबंधित मुद्दे