{"id":35410,"date":"2019-10-31T22:04:10","date_gmt":"2019-10-31T19:04:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel\/"},"modified":"2019-10-31T22:04:10","modified_gmt":"2019-10-31T19:04:10","slug":"cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel","title":{"rendered":"Cloudflare heeft een gedistribueerde willekeurige getallengenerator gepresenteerd.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Het bedrijf Cloudflare <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/league-of-entropy\/\">heeft ge\u00efntroduceerd<\/a><\/noindex> service <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cloudflare.com\/leagueofentropy\/\">League of Entropy<\/a><\/noindex>, waarvoor een consortium is gevormd van verschillende organisaties die ge\u00efnteresseerd zijn in het bieden van kwalitatieve willekeurige getallen. In tegenstelling tot bestaande gecentraliseerde systemen vertrouwt de League of Entropy niet op \u00e9\u00e9n enkele bron en gebruikt het entropie voor het genereren van willekeurige reeksen. <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/inside-the-entropy\/\">verkregen<\/a><\/noindex> van meerdere niet met elkaar verbonden generatoren, beheerd door verschillende deelnemers aan het project. Dankzij de gedistribueerde aard van het project zal de compromittering of vervalsing van \u00e9\u00e9n of twee van de bronnen niet leiden tot de compromittering van het uiteindelijke willekeurige getal. <\/p>\n<p>Het moet worden opgemerkt dat de gegenereerde willekeurige getallen behoren tot de categorie van openbaar beschikbare reeksen, die niet kunnen worden gebruikt voor het genereren van versleutelingseisen en in gebieden waar het willekeurige getal geheim moet blijven. De dienst is gericht op het bieden van willekeurige getallen die niet van tevoren voorspelbaar zijn, maar na generatie worden deze getallen openbaar beschikbaar, inclusief voor de verificatie van eerdere willekeurige waarden. <\/p>\n<p>Openbare willekeurige getallen worden elke 60 seconden gegenereerd. Elk getal wordt gekoppeld aan zijn volgnummer (round), waarmee op elk moment en vanaf elke deelnemende server een ooit gegenereerde waarde kan worden verkregen. Dergelijke willekeurige getallen kunnen worden toegepast in gedistribueerde systemen, cryptocurrencies en blockchains, waarin verschillende knooppunten toegang moeten hebben tot \u00e9\u00e9n enkele willekeurige generator (bijvoorbeeld bij het vormen van bewijs van geleverde arbeid), evenals bij verschillende loterijen en voor het vormen van willekeurige steekproeven in het auditproces van verkiezingen.<\/p>\n<p>Voor het werken met de dienst en voor het opzetten van eigen knooppunten <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.cloudflare.com\/randomness-beacon\/about\/\">is een<\/a><\/noindex> hulpmiddelen <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dedis\/drand\">Drand<\/a><\/noindex>, geschreven in de programmeertaal Go en geleverd onder de MIT-licentie. Drand draait als een achtergrondproces dat verbinding maakt met externe generatoren die deelnemen aan het gedistribueerde netwerk en gezamenlijk een samengevoegd willekeurig waarde vormen. De samengevoegde waarde wordt gegenereerd met behulp van de methoden <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Threshold_cryptosystem\">drempelcryptografie<\/a><\/noindex> en <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Pairing-based_cryptography\">bilineaire koppeling<\/a><\/noindex>. De generatie van de samengevoegde willekeurige waarde kan worden uitgevoerd op het systeem van de gebruiker zonder de betrokkenheid van gecentraliseerde aggregators.<\/p>\n<p>Drand kan ook worden gebruikt voor het leveren van lokaal gegenereerde priv\u00e9 willekeurige getallen aan klanten. Voor het verzenden van een willekeurig getal wordt het ECIES encryptieschema toegepast, waarbij de client een priv\u00e9- en een openbare sleutel genereert. De openbare sleutel wordt naar de server van Drand verzonden. Het willekeurige getal wordt versleuteld met behulp van deze openbare sleutel en kan alleen worden bekeken door de client die de priv\u00e9sleutel bezit. De utility 'drand' kan worden gebruikt om verbinding te maken met de servers (bijvoorbeeld 'drand get public group.toml', waarbij group.toml een lijst is van de knooppunten om op te vragen) of via de Web API (bijvoorbeeld met 'curl https:\/\/drand.cloudflare.com\/api\/public' of door te verbinden vanuit JavaScript met behulp van de bibliotheek. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PizzaWhisperer\/drandjs\">DrandJS<\/a><\/noindex>). De metadata van het verzoek wordt verzonden in TOML-formaat, terwijl het antwoord in JSON wordt gegeven.<\/p>\n<p>Momenteel hebben vijf bedrijven en organisaties zich bij het League of Entropy-initiatief aangesloten, die toegang tot hun entropiegeneratoren hebben geboden. De deelnemers aan het project bevinden zich in verschillende landen en gebruiken verschillende methoden om entropie te verkrijgen:<\/p>\n<ul>\n<li class=\"l\"> Cloudflare, <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/lavarand-in-production-the-nitty-gritty-technical-details\/\">LavaRand<\/a><\/noindex>, willekeurige waarden <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/lavarand-in-production-the-nitty-gritty-technical-details\/\">handmatig worden samengesteld<\/a><\/noindex> gebaseerd op onvoorspelbare vloeistofstromen in <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9B%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F_%D0%BB%D0%B0%D0%BC%D0%BF%D0%B0\">lava lampen<\/a><\/noindex>, waarvan de afbeeldingen als invoerentropie voor CSPRNG (Cryptographically Secure PseudoRandom Number Generator) worden gebruikt;\n<li class=\"l\"> EPFL (\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne), URand,<br \/>\nmaakt gebruik van de lokale generator \/dev\/urandom, die toetsaanslagen, muisbewegingen, datastromen, enz. als entropiebronnen gebruikt.<\/p>\n<li class=\"l\"> Chileense Universiteit, <noindex><a rel=\"nofollow\" href=\"https:\/\/random.uchile.cl\/en\/\">UChile<\/a><\/noindex>, die een netwerk van seismische sensoren gebruikt als entropiebron, evenals gegevens uit de radio-ether, Twitter-activiteit, veranderingen in de blockchain van Ethereum en een zelfgemaakt hardware RNG-generator;\n<li class=\"l\"> Kudelski Security, ChaChaRand, biedt een CRNG (Cryptographic Random Number Generator) op basis van de toepassing van de ChaCha20-codering;\n<li class=\"l\"> Protocol Labs, InterplanetaryRand, de willekeurige gegevens worden onttrokken aan ruisvangers en gecombineerd met Linux PRNG en de in de CPU ingebouwde pseudo-willekeurige generator.\n<\/ul>\n<p>Momenteel zijn er 8 openbare API-toegangspunten gestart door onafhankelijke deelnemers, waarlangs je zowel het huidige samengevoegde willekeurige getal kunt opvragen (bijvoorbeeld 'curl https:\/\/drand.cloudflare.com\/api\/public'), als de waarde op een specifiek moment in het verleden kunt bepalen ('curl https:\/\/drand.cloudflare.com\/api\/public?round=1234'):<\/p>\n<ul>\n<li class=\"l\">    https:\/\/drand.cloudflare.com:443\n<li class=\"l\">    https:\/\/random.uchile.cl:8080\n<li class=\"l\">    https:\/\/drand.cothority.net:7003\n<li class=\"l\">    https:\/\/drand.kudelskisecurity.com:443\n<li class=\"l\">    https:\/\/drand.lbarman.ch:443\n<li class=\"l\">    https:\/\/drand.nikkolasg.xyz:8888\n<li class=\"l\">    https:\/\/drand.protocol.ai:8080\n<li class=\"l\">    https:\/\/drand.zerobyte.io:8888\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Bron: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50892\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0441\u0435\u0440\u0432\u0438\u0441 League of Entropy, \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0439, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c League of Entropy \u043d\u0435 \u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043e\u0434\u0438\u043d \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u044d\u043d\u0442\u0440\u043e\u043f\u0438\u044e, \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u0443\u044e \u043e\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0441\u043e\u0431\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-35410","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:04:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:04:10+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Cloudflare heeft een gedistribueerde random generator ge\u00efntroduceerd | ProHoster","description":"Cloudflare heeft de dienst gelanceerd","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0441\u0435\u0440\u0432\u0438\u0441","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:04:10+00:00","article:modified_time":"2019-10-31T19:04:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35410","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 23:06:35","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:03:22","updated":"2026-01-21 23:06:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/35410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=35410"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/35410\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=35410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=35410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=35410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}