{"id":40628,"date":"2020-02-02T15:06:08","date_gmt":"2020-02-02T12:06:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/google-predstavil-otkrytyj-stek-opensk-dlya-sozdaniya-kriptograficheskih-tokenov"},"modified":"2020-02-02T15:06:08","modified_gmt":"2020-02-02T12:06:08","slug":"google-predstavil-otkrytyj-stek-opensk-dlya-sozdaniya-kriptograficheskih-tokenov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/google-predstavil-otkrytyj-stek-opensk-dlya-sozdaniya-kriptograficheskih-tokenov","title":{"rendered":"Google esitles avatud OpenSK steki kr\u00fcptograafiliste tokenite loomiseks","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google'i ettev\u00f5te <noindex><a rel=\"nofollow\" href=\"https:\/\/security.googleblog.com\/2020\/01\/say-hello-to-opensk-fully-open-source.html\">esitles<\/a><\/noindex> OpenSK platvorm, mis v\u00f5imaldab luua kr\u00fcptograafiliste tokenite firmware'i, mis vastab t\u00e4ielikult standarditele <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Universal_2nd_Factor\">FIDO U2F<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/FIDO2_Project\">FIDO2<\/a><\/noindex>. OpenSK kasutades ette valmistatud tokenid v\u00f5ivad toimida autentijatena p\u00f5hja ja kahefaktorilise autentimise jaoks ning kasutaja f\u00fc\u00fcsilise kohaloleku kinnitamiseks. Projekt on kirjutatud Rust'i keeles ja <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/google\/OpenSK\">levitatakse<\/a><\/noindex> lisensiga Apache 2.0.<\/p>\n<p>OpenSK v\u00f5imaldab luua oma tokeni kahefaktorilise autentimise jaoks veebisaitidel, mis erineb valmislahendustest, mida toodab selliseid tootjaid nagu Yubico, Feitian, Thetis ja Kensington, ning on tuginedes t\u00e4iesti avatud firmware'ile, mis on kergesti t\u00e4iendada ja auditeerida. OpenSK on positsioneeritud uurimisplatvormina, mida tokenite tootjad ja entusiastid v\u00f5ivad kasutada uute v\u00f5imaluste arendamiseks ja tokenite laiemaks tutvustamiseks. OpenSK kood kirjutati algselt rakenduseks  <noindex><a rel=\"nofollow\" href=\"https:\/\/tockos.org\/\">Tock OS<\/a><\/noindex> ja testiti Nordic nRF52840-DK ja Nordic nRF52840-dongle'i plaatidel. <\/p>\n<p>Lisaks tarkvarale on projekti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.thingiverse.com\/thing:4132768\">on saadaval<\/a><\/noindex> 3D-printeriga USB-pulga korpuse 3D-mudelid populaarse kiibi p\u00f5hjal <noindex><a rel=\"nofollow\" href=\"https:\/\/infocenter.nordicsemi.com\/pdf\/nRF52840_PS_v1.1.pdf\">Nordic nRF52840<\/a><\/noindex>, mis sisaldab ARM Cortex-M4 mikroprotsessorit ja kr\u00fcptoakseleraatorit<br \/>\n ARM TrustZone Cryptocell 310. Nordic nRF52840 on esimene etalonplatvorm OpenSK jaoks. OpenSK toetab ARM CryptoCell kr\u00fcptoakseleraatorit ja k\u00f5iki kiibiga pakutavaid transportimise viise, sealhulgas USB, NFC ja Bluetooth Low Energy. Lisaks kr\u00fcptoakseleraatori rakendamisele on OpenSK's ette valmistatud eraldi ECDSA, ECC secp256r1, HMAC-SHA256 ja AES256 algoritmide teostused, kirjutatud Rust'is.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/1.bp.blogspot.com\/-jQvZmprkkOU\/XjL4iBkvbgI\/AAAAAAAABgo\/khrdiLFzrCw7hCv23OcIuxHxD6RQZZwDwCNcBGAsYHQ\/s1600\/unnamed.jpg\"><img decoding=\"async\" alt=\"Google esitles avatud OpenSK steki kr\u00fcptograafiliste tokenite loomiseks\" src=\"\/wp-content\/uploads\/2020\/02\/5748310e12b04212e94af14478c18d42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Tuleb m\u00e4rkida, et OpenSK ei ole esimene avatud firmware'i rakendus tokenite jaoks, mis toetab FIDO2 ja U2F; sarnaseid firmware'e arendavad avatud projektid <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/solokeys\/solo\">Solo<\/a><\/noindex> ja <noindex><a rel=\"nofollow\" href=\"https:\/\/www.crowdsupply.com\/solokeys\/somu\">Somu<\/a><\/noindex>. Erinevalt nimetatud projektidest on OpenSK kirjutatud mitte C keeles, vaid Rust'i keeles, mis aitab v\u00e4ltida paljusid haavatavusi, mis tulenevad madala taseme m\u00e4luhaldusega, nagu n\u00e4iteks juurdep\u00e4\u00e4s m\u00e4lu alale p\u00e4rast selle vabastamist, nullindikaatorite deindekseerimine ja m\u00e4lupiiride \u00fcletamine. <\/p>\n<p>Seadmise jaoks ette valmistatud firmware p\u00f5hineb <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tock\/tock\">TockOS<\/a><\/noindex>,<br \/>\nmikrokontrolleritele, mis p\u00f5hinevad Cortex-M ja RISC-V arhitektuuridel, pakkudes sandbox-isolatsiooni tuuma, draiverite ja rakenduste jaoks. OpenSK on vormindatud TockOS'i appletina. Lisaks OpenSK-le on Google valmistanud TockOS-i jaoks Flash-m\u00e4ludele optimeeritud (NVMC) <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tock\/tock\/pull\/1467\">salvestus<\/a><\/noindex>  ja komplekt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tock\/tock\/pulls?q=is%3Apr+author%3Agendx\">parandustena<\/a><\/noindex>. TockOS-i tuum ja draiverid, nagu ka OpenSK, on kirjutatud Rust keeles.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"klEozvpw0xg\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/klEozvpw0xg\/hqdefault.jpg\" alt=\"M\u00e4ngi videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52281\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 OpenSK, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0434\u043b\u044f \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0442\u043e\u043a\u0435\u043d\u043e\u0432, \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430\u043c FIDO U2F \u0438 FIDO2. \u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c OpenSK \u0442\u043e\u043a\u0435\u043d\u044b \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0434\u043b\u044f \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u043e\u0439 \u0438 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. OpenSK \u0434\u0430\u0451\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":40629,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-40628","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 OpenSK, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0434\u043b\u044f.\" \/>\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\/et\/blog\/google-predstavil-otkrytyj-stek-opensk-dlya-sozdaniya-kriptograficheskih-tokenov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0441\u0442\u0435\u043a OpenSK \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0442\u043e\u043a\u0435\u043d\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 OpenSK, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0434\u043b\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/google-predstavil-otkrytyj-stek-opensk-dlya-sozdaniya-kriptograficheskih-tokenov\" \/>\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=\"2020-02-02T12:06:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-02T12:06:08+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\udd47Google tutvustas avatud OpenSK steki kr\u00fcptograafiliste tokenite loomiseks | ProHoster","description":"Google tutvustas platvormi OpenSK, mis v\u00f5imaldab arendada firmware.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/google-predstavil-otkrytyj-stek-opensk-dlya-sozdaniya-kriptograficheskih-tokenov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0441\u0442\u0435\u043a OpenSK \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0442\u043e\u043a\u0435\u043d\u043e\u0432 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 OpenSK, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0434\u043b\u044f.","og:url":"https:\/\/prohoster.info\/et\/blog\/google-predstavil-otkrytyj-stek-opensk-dlya-sozdaniya-kriptograficheskih-tokenov","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":"2020-02-02T12:06:08+00:00","article:modified_time":"2020-02-02T12:06:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"40628","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:34:23","updated":"2022-10-02 17:34:48","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/40628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=40628"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/40628\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/40629"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=40628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=40628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=40628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}