{"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\/sv\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel","title":{"rendered":"Cloudflare presenterade en distribuerad slumpgenerator","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Cloudflare <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/league-of-entropy\/\">har presenterat<\/a><\/noindex> tj\u00e4nst <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cloudflare.com\/leagueofentropy\/\">League of Entropy<\/a><\/noindex>, f\u00f6r vilket ett konsortium av flera organisationer har bildats, som \u00e4r intresserade av att tillhandah\u00e5lla h\u00f6gkvalitativa slumpm\u00e4ssiga tal. Till skillnad fr\u00e5n befintliga centraliserade system f\u00f6rlitar sig League of Entropy inte p\u00e5 en enda k\u00e4lla och anv\u00e4nder entropi f\u00f6r att generera en slumpm\u00e4ssig sekvens, <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/inside-the-entropy\/\">erh\u00e5llna<\/a><\/noindex> fr\u00e5n flera oberoende generatorer, som kontrolleras av olika deltagare i projektet. Tack vare projektets distribuerade karakt\u00e4r leder kompromittering eller f\u00f6rfalskning av en eller tv\u00e5 av k\u00e4llorna inte till en kompromettering av det slutliga slumpm\u00e4ssiga talet. <\/p>\n<p>Det b\u00f6r noteras att de genererade slumpm\u00e4ssiga talen tillh\u00f6r kategorin offentligt tillg\u00e4ngliga sekvenser, som inte kan anv\u00e4ndas f\u00f6r att generera chiffertnycklar och inom omr\u00e5den d\u00e4r det slumpm\u00e4ssiga talet m\u00e5ste h\u00e5llas hemligt. Tj\u00e4nsten syftar till att tillhandah\u00e5lla slumpm\u00e4ssiga tal som inte kan f\u00f6rutses i f\u00f6rv\u00e4g, men efter att de har genererats blir dessa tal offentligt tillg\u00e4ngliga, \u00e4ven f\u00f6r att verifiera giltigheten av tidigare slumpm\u00e4ssiga v\u00e4rden. <\/p>\n<p>Offentliga slumpm\u00e4ssiga tal genereras varje 60 sekunder. Varje tal kopplas till sitt sekvensnummer (round), som g\u00f6r det m\u00f6jligt att n\u00e4r som helst och fr\u00e5n vilken deltagande server som helst f\u00e5 det v\u00e4rde som genererades vid ett tidigare tillf\u00e4lle. S\u00e5dana slumpm\u00e4ssiga tal kan anv\u00e4ndas i distribuerade system, kryptovalutor och blockkedjor, d\u00e4r olika noder m\u00e5ste ha tillg\u00e5ng till en gemensam slumpgenerator (till exempel vid skapandet av bevis f\u00f6r utf\u00f6rt arbete), samt vid olika lotterier och f\u00f6r att skapa slumpm\u00e4ssiga prov under valgranskning.<\/p>\n<p>F\u00f6r att arbeta med tj\u00e4nsten och f\u00f6r att distribuera egna noder <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.cloudflare.com\/randomness-beacon\/about\/\">f\u00f6reslagen<\/a><\/noindex> verktyg <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dedis\/drand\">Drand<\/a><\/noindex>, skrivet i Go och levererat under MIT-licensen. Drand k\u00f6rs som en bakgrundsprocess som kopplar ihop med externa generatorer som deltar i det distribuerade n\u00e4tverket och kollektivt formar ett sammanfattande slumpm\u00e4ssigt v\u00e4rde. Det sammanfattande v\u00e4rdet genereras med hj\u00e4lp av metoder <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Threshold_cryptosystem\">f\u00f6r tr\u00f6skelkryptografi<\/a><\/noindex> och <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Pairing-based_cryptography\">av bilinj\u00e4r koppling<\/a><\/noindex>. Genereringen av det sammanfattande slumpm\u00e4ssiga v\u00e4rdet kan utf\u00f6ras p\u00e5 anv\u00e4ndarens system utan att involvera centraliserade aggregat.<\/p>\n<p>Drand kan ocks\u00e5 anv\u00e4ndas f\u00f6r att leverera lokalt genererade privata slumpm\u00e4ssiga nummer till kunder. F\u00f6r att \u00f6verf\u00f6ra det slumpm\u00e4ssiga numret anv\u00e4nds ECIES-krypteringsschemat, d\u00e4r klienten genererar en privat och en offentlig nyckel. Den offentliga nyckeln skickas till servern med Drand. Det slumpm\u00e4ssiga numret krypteras med hj\u00e4lp av den offentliga nyckeln och kan endast ses av klienten som har den privata nyckeln. F\u00f6r att interagera med servrarna kan verktyget \"drand\" anv\u00e4ndas (till exempel \"drand get public group.toml\", d\u00e4r group.toml \u00e4r en lista \u00f6ver noder att fr\u00e5ga) eller Web API (till exempel kan \"curl https:\/\/drand.cloudflare.com\/api\/public\" anv\u00e4ndas eller anropas fr\u00e5n JavaScript med hj\u00e4lp av biblioteket. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PizzaWhisperer\/drandjs\">DrandJS<\/a><\/noindex>). Beg\u00e4rningens metadata skickas i TOML-format och svaret ges i JSON.<\/p>\n<p>F\u00f6r n\u00e4rvarande har fem f\u00f6retag och organisationer anslutit sig till initiativet League of Entropy, som har tillhandah\u00e5llit tillg\u00e5ng till sina entropigeneratorer. Deltagarna i projektet \u00e4r spridda \u00f6ver olika l\u00e4nder och anv\u00e4nder olika metoder f\u00f6r att generera entropi:<\/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>, slumpm\u00e4ssiga v\u00e4rden <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/lavarand-in-production-the-nitty-gritty-technical-details\/\">genereras<\/a><\/noindex> fr\u00e5n of\u00f6ruts\u00e4gbara fl\u00f6den av v\u00e4tska i <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 lampor<\/a><\/noindex>, vars bilder anv\u00e4nds som ing\u00e5ende entropi f\u00f6r CSPRNG (Cryptographically Secure PseudoRandom Number Generator);\n<li class=\"l\"> EPFL (\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne), URand,<br \/>\nanv\u00e4nder den inbyggda lokala generatorn \/dev\/urandom, som anv\u00e4nder tangentbordets inmatning, musens r\u00f6relser, trafikfl\u00f6den etc. som entropik\u00e4llor.<\/p>\n<li class=\"l\"> Chili universitet, <noindex><a rel=\"nofollow\" href=\"https:\/\/random.uchile.cl\/en\/\">UChile<\/a><\/noindex>, anv\u00e4nder ett n\u00e4tverk av seismiska sensorer samt data fr\u00e5n radiofrekvenser, Twitter-aktivitet, f\u00f6r\u00e4ndringar i Ethereum-blockkedjan och en egenbyggd h\u00e5rdvarugenerator RNG som entropik\u00e4llor;\n<li class=\"l\"> Kudelski Security, ChaChaRand, tillhandah\u00e5ller CRNG (Cryptographic Random Number Generator) baserat p\u00e5 anv\u00e4ndningen av ChaCha20-krypteringen;\n<li class=\"l\"> Protocol Labs, InterplanetaryRand, slumpm\u00e4ssiga data extraheras fr\u00e5n brusf\u00e5ngare och kombineras med Linux PRNG och den inbyggda CPU:n f\u00f6r pseudorandomtalgenerator.\n<\/ul>\n<p>F\u00f6r n\u00e4rvarande har oberoende deltagare lanserat 8 offentliga API-\u00e5tkomstpunkter, via vilka man kan ta reda p\u00e5 b\u00e5de det aktuella sammanlagda slumpm\u00e4ssiga numret (till exempel \"curl https:\/\/drand.cloudflare.com\/api\/public\") och best\u00e4mma v\u00e4rdet f\u00f6r ett visst \u00f6gonblick i det f\u00f6rflutna (\"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>K\u00e4lla: <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.4 - 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\/sv\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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 har presenterat en distribuerad slumptalsgenerator | ProHoster","description":"Cloudflare har lanserat en tj\u00e4nst","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/cloudflare-predstavil-raspredelyonnyj-generator-sluchajnyh-chisel","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/35410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=35410"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/35410\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=35410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=35410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=35410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}