YubiKey - YubiKey

Yubico Inc.
Жеке
ӨнеркәсіпЖабдық
Құрылған2007
ШтабПало-Альто, Калифорния, АҚШ
Негізгі адамдар
Stina Ehrensvärd (Бас директор және құрылтайшы)
Якоб Эренсвард (CTO )
Веб-сайтwww.yubico.com/ өнімдер/ Мұны Wikidata-да өңдеңіз
YubiKey 4 (пернелік қоңырауда) және YubiKey 4 Nano USB құрылғылары

The YubiKey аппараттық құрал болып табылады аутентификация құрылғысы өндірген Юбико қолдайтын компьютерлерге, желілерге және онлайн қызметтерге қол жетімділікті қорғау бір реттік құпия сөздер, ашық кілтпен криптография және аутентификация және Әмбебап 2-фактор (U2F) және FIDO2 хаттамалар [1] әзірлеген FIDO Альянсы. Бұл пайдаланушыларға бір реттік құпия сөздерді шығару немесе құрылғы жасаған FIDO негізіндегі ашық / жеке кілттер жұбын пайдалану арқылы өз есептік жазбаларына қауіпсіз кіруге мүмкіндік береді. YubiKey сонымен қатар сақтауға мүмкіндік береді тұрақты парольдер бір реттік құпия сөздерді қолдамайтын сайттарда пайдалану үшін.[2] Facebook қызметкерлердің деректері үшін YubiKey қолданады.[3] Google оны қызметкерлерге де, пайдаланушыларға да қолдайды.[4][5] Кейбіреулер пароль менеджерлері YubiKey қолдау.[6][7] Yubico сонымен қатар Қауіпсіздік кілті, YubiKey-ге ұқсас құрылғы, бірақ ашық кілт аутентификациясына бағытталған.[8][9]

Yubikey жүзеге асырады HMAC-қа негізделген бір реттік пароль алгоритмі (HOTP) және Уақытқа негізделген бір реттік пароль алгоритмі (TOTP) және өзін бір реттік құпия сөзді жеткізетін пернетақта ретінде анықтайды USB HID хаттама. YubiKey NEO және YubiKey 4 сияқты протоколдарды қамтиды OpenPGP картасы 1024, 2048, 3072 және 4096 биттік қолдану RSA (2048 биттен жоғары кілт өлшемдері үшін GnuPG 2.0 немесе одан жоғары нұсқалары қажет) және қисық криптографиясы (ECC) p256 және p384, Далалық байланыс (NFC) және FIDO U2F. YubiKey пайдаланушыларға жеке кілттерді сыртқы әлемге шығармай хабарламаларға қол қоюға, шифрлауға және шифрын ашуға мүмкіндік береді. 4-ші буын YubiKey 2015 жылдың 16 қарашасында іске қосылды. Оның OpenPGP-ді 4096-биттік RSA кілттері бар және PKCS №11 қолдау PIV смарт-карталары, мүмкіндік беретін мүмкіндік кодқа қол қою туралы Докер кескіндер.[10][11]

2007 жылы бас директор негізін қалаған Stina Ehrensvärd, Yubico - кеңселері бар жеке компания Пало-Альто, Сиэтл, және Стокгольм.[12] Yubico CTO, Якоб Эренсвард, әмбебап 2-фактор (U2F) ретінде танымал болған түпнұсқалық аутентификация сипаттамасының жетекші авторы.[13]

Yubikey 2018 жылы Yubikey 5 сериясын шығарды, оған қолдау көрсетіледі FIDO2.[14]

Тарих

Yubico 2007 жылы құрылды және сол жылдың қарашасында әзірлеушілерге Pilot Box ұсына бастады.[15] YubiKey-дің түпнұсқа өнімі жыл сайынғы RSA конференциясында 2008 жылдың сәуірінде көрсетілді,[16][17] және одан да сенімді YubiKey II моделі 2009 жылы шығарылды.[18] «YubiKey» атауы жапонның саусақ деген сөзінен шыққан.[19]

YubiKey II және одан кейінгі модельдерде екі бөлек конфигурацияны бөлек сақтауға арналған екі «слот» бар AES құпиялар және басқа параметрлер. Бірінші слоттың аутентификациясы құрылғыдағы батырманы аз ғана басу арқылы, ал екінші слот батырманы 2 - 5 секунд ұстап тұру кезінде қолданылады.

2010 жылы Yubico YubiKey OATH және YubiKey RFID модельдерін ұсына бастады. YubiKey OATH протоколдары арқылы 6 және 8 таңбалы бір реттік құпия сөздерді жасау мүмкіндігін қосты Ашық аутентификация бастамасы (OATH), сонымен қатар Yubico жеке OTP аутентификация схемасында пайдаланылатын 32 таңбалы парольдерден тұрады. Yubikey RFID моделі OATH мүмкіндігін қоса, а МИФАРА Классикалық 1к радиожиілікті сәйкестендіру чип,[20] дегенмен, бұл әдеттегі Yubico бағдарламалық жасақтамасымен USB байланысы арқылы теңшелмейтін пакеттің ішіндегі бөлек құрылғы.[21]

Yubico 2012 жылдың ақпанында YubiKey Nano стандартты миниатюраланған нұсқасын жариялады, ол USB портына толығымен сыйып, батырмаға кішкене сенсорлық тақтаны шығарады.[22] YubiKey-дің кейінгі модельдерінің көпшілігі стандартты және «нано» өлшемдерінде қол жетімді.

2012 жылы YubiKey Neo енгізілді, ол алдыңғы YubiKey RFID өніміне енгізу арқылы жетілдірілді далалық байланыс (NFC) технологиясы және оны құрылғының USB жағымен біріктіру.[23] YubiKey Neo (және Neo-n, құрылғының «нано» нұсқасы) NFC оқырмандарына NFC деректер алмасу пішімі (NDEF) хабарламасында қамтылған конфигурацияланатын URL бөлігі ретінде бір реттік құпия сөздерді жібере алады. Neo сонымен бірге CCID USB HID (адамның интерфейс құрылғысы) пернетақтасын эмуляциялаудан басқа смарт-картаның протоколы. CCID режимі қолданылады PIV смарт картасы және OpenPGP қолдау, ал USB HID парольді бір реттік растау схемалары үшін қолданылады.[24]

2014 жылы YubiKey Neo FIDO-мен жаңартылды Әмбебап 2-фактор (U2F) қолдау.[25] Сол жылы, Yubico FIDO U2F қауіпсіздік кілтін шығарды, ол U2F қолдауын ерекше қамтыды, бірақ басқа бір реттік құпия сөз, статикалық пароль, смарт-карта немесе бұрынғы YubiKeys-дің NFC мүмкіндіктері жоқ.[8] Іске қосылған кезде ол сәйкесінше 18 доллардан төмен бағамен сатылды, YubiKey Standard үшін 25 доллармен (Nano нұсқасы үшін 40 доллар), YubiKey Neo үшін 50 доллармен (Neo-n үшін 60 доллар).[26] Google-дің FIDO / U2F әзірлеу кезінде шығарған кейбір шығарылым алдындағы құрылғылар өздерін «Yubico WinUSB Gnubby (gnubby1)» деп атады.[27]

2015 жылдың сәуірінде компания YubiKey Edge-ді стандартты және нано-форма факторларында шығарды. Бұл Neo және FIDO U2F өнімдері арасында өте маңызды, өйткені ол OTP және U2F аутентификациясын өңдеуге арналған, бірақ смарт-картаны немесе NFC қолдауын қамтымады.[28]

YubiKey 4 құрылғыларының отбасы алғаш рет 2015 жылдың қараша айында шығарылды, USB-A модельдері стандартты және нано өлшемдерінде. YubiKey 4 YubiKey Neo-дің көптеген мүмкіндіктерін қамтиды, соның ішінде рұқсат етілген OpenPGP кілтінің өлшемін 4096 битке дейін ұлғайту (алдыңғы 2048-ге қарсы), бірақ Neo-дің NFC мүмкіндігін төмендетті.

At CES 2017, Yubico жаңаға қолдау көрсету үшін YubiKey 4 сериясының кеңейтілуі туралы хабарлады USB-C жобалау. YubiKey 4C 2017 жылдың 13 ақпанында шығарылды.[29] Қосулы Android OS USB-C қосылымы арқылы тек бір реттік құпия сөзді Android OS және YubiKey қолдайды, қазіргі уақытта қолдауға ие емес басқа мүмкіндіктермен Әмбебап 2-фактор (U2F).[30] 4C Nano нұсқасы 2017 жылдың қыркүйек айында қол жетімді болды.[31]

2018 жылдың сәуірінде компания FIDO2 аутентификациясының жаңа хаттамаларын енгізуге арналған алғашқы құрылғы - Yubico компаниясының қауіпсіздік кілтін шығарды, WebAuthn (жеткен) W3C Үміткердің наурыздағы мәртебесі[32]) және Аутентификация хаттамасының клиенті (CTAP, 2018 жылдың мамыр айына дейін әзірленуде). Іске қосылған кезде құрылғы тек USB-A қосқышы бар «стандартты» форма факторында қол жетімді. Алдыңғы FIDO U2F қауіпсіздік кілті сияқты, ол көк түске ие және оның батырмасында кілт белгішесі қолданылады. Ол батырма мен кілт саңылауы арасындағы пластмассаға бекітілген «2» санымен ерекшеленеді. Ол YubiKey Neo және YubiKey 4 модельдеріне қарағанда арзанырақ, іске қосылған кезде бірлігі үшін 20 доллар тұрады, өйткені ол алдыңғы құрылғылардың OTP және смарт-карталарының ерекшеліктерін жоқ, бірақ ол FIDO U2F мүмкіндігін сақтайды.[9]

ModHex

Бір реттік құпия сөздер мен сақталған тұрақты парольдер үшін YubiKey таңбалар шығарады, олар жүйенің пернетақтасы параметрлерінен мүмкіндігінше тәуелді емес, өзгертілген оналтылық алфавитті қолданады. ModHex немесе Modified Hexadecimal деп аталатын бұл алфавит «0123456789abcdef» оналтылық цифрларына сәйкес келетін «cbdefghijklnrtuv» символдарынан тұрады.[33] USB HID режимінде пернетақтаны сканерлеудің шикі кодтарын пайдаланатын YubiKey-ге байланысты, компьютерлерде құрылғыларды әр түрлі пернетақта орналасуымен қолданған кезде қиындықтар туындауы мүмкін, мысалы. Дворак. Бір реттік құпия сөздерді қолданған кезде АҚШ-тың әдеттегі пернетақтаның орналасуына (немесе сол сияқты) уақытша ауысу үшін амалдық жүйенің мүмкіндіктерін пайдалану ұсынылады, дегенмен YubiKey Neo және одан кейінгі құрылғылар үйлесімді емес орналасуларға сәйкес балама сканерлеу кодтарымен конфигурациялануы мүмкін. ModHex таңбалар жиынтығымен.[34]

YubiKeys пен қауіпсіздік кілттеріндегі U2F аутентификациясы бұл проблеманы пернетақтаны сканерлеу кодтарының орнына шикі екілік хабарламалар жіберетін және қабылдайтын U2FHID баламалы протоколы арқылы айналып өтеді.[35] CCID режимі HID хаттамаларын мүлдем қолданбайтын смарт-картаны оқу құралы ретінде жұмыс істейді.

Қауіпсіздік мәселелері

YubiKey 4 жабық ақпарат көздері

Мысалында қараңғылық арқылы қауіпсіздік,[36][37] Yubico YubiKey 4-тегі барлық ашық бастапқы компоненттерді жабық бастапқы кодпен алмастырды, оларды енді қауіпсіздік ақауларына тәуелсіз қарау мүмкін емес.[38] Yubikey NEO-лар әлі де ашық кодты қолданады.

2016 жылғы 16 мамырда Yubico CTO Якоб Эренсвярд ашық көзі бар қоғамдастықтың алаңдаушылығына блогтағы жазбамен жауап берді: «біз өнім шығаратын компания ретінде сөрелерден тыс компоненттерге негізделген іске асыруларға қарсы нақты позицияны ұстандық және одан әрі сенеміз коммерциялық деңгейдегі AVR немесе ARM контроллері сияқты нәрсе қауіпсіздік өнімінде қолдануға жарамсыз ».[39]

Techdirt құрылтайшысы Майк Масник бұл шешімді қатты сынға алып, «шифрлау өте қиын. Осалдықтар мен қателіктер әрдайым дерлік кездеседі - бұл біз соңғы кездері жиі айтатын нәрсе. Бірақ оларды түзетудің ең жақсы тәсілі - кодқа деген білімдарлардың көптігі сияқты. мүмкін емес. Бұл жабық көз болған кезде мүмкін емес. «[40]

Бұл шешімдер бірнеше мамандандырылған кремнийді қолданумен байланысты, олардың микробағдарламалық жасақтамасы өндірушілер ұсынған эмуляторлар (өйткені микробағдарламаны оқуға және зондтауға қарсы шараларға байланысты ток күші бар құрылғыда тексеруге болмайды). Мамандандырылған кремнийдің өзі де, эмуляторлар мен оны бағдарламалауға қажетті басқа құралдар әрқашан қамтылған ақпаратты жарияламау туралы келісімдер олардың жеткізушілері және көпшілікке немесе басқа танылмаған клиенттерге қол жетімді емес.

Тиісінше, кілттерде тіпті соңғы пайдаланушы оқи алмайтын микробағдарлама бар (сондықтан нақты бағдарламалық жасақтаманы күтілетін бағдарламалық жасақтамамен салыстыра алмайды). Бұдан басқа, егер микробағдарламаны оқуға болатын болса, соңғы пайдаланушы жеткізушінің эмуляторларына және оны өзгерту немесе растауға қажет басқа құралдарға қол жетімді болмай қалады. құралдар тізбегі (демек, бастапқы кодтың берілген бағдарламалық жасақтамаға жинақталғанын растай алмайды). Олар қолданыстағы немесе өзгертілген бағдарламалық жасақтаманы өздерінің кілтіне қайта жаза алмады және оны «таза» бағдарламалау үшін бос кремний ала алмады. орнында.

Кейбір YubiKey 4, 4C және 4 Nano құрылғыларындағы ROCA осалдығы

2017 жылдың қазан айында қауіпсіздік зерттеушілері осалдықты тапты (осылайша белгілі ROCA ) іске асыруда RSA пернетақта көптеген қолданатын криптографиялық кітапханадағы ұрпақ Infineon қауіпсіздік кілттері мен қауіпсіздік таңбалауыштары өнімдерінің кең ауқымында қолданылатын қауіпсіздік чиптері (соның ішінде YubiKey). Осалдық шабуылдаушыға ашық кілт арқылы жеке кілтті қалпына келтіруге мүмкіндік береді.[41][42] 4.2.6 - 4.3.4 түзетулеріндегі барлық YubiKey 4, YubiKey 4C және YubiKey 4 Nano құрылғылары осы осалдықтан зардап шекті.[43] Yubico бұл мәселені YubiKey 4 құрылғыларын жөнелтудің басқа функцияларына ауысу арқылы жөндеді және кез келген зардап шеккен кілттерді ауыстыруды ұсынды. Ауыстыру туралы ұсыныс 2019 жылдың 31 наурызында аяқталды. Кейбір жағдайларда мәселені YubiKey-ден тыс жаңа кілттер жасау және оларды құрылғыға импорттау арқылы болдырмауға болады.[44]

FIPS сериялы кейбір құрылғылардағы бастапқы кездейсоқтық төмендеді

2019 жылдың маусымында Юбико кездейсоқтықтың төмендеуі туралы қауіпсіздік туралы кеңес берді FIPS - қуаттанғаннан кейін көп ұзамай 4.4.2 және 4.4.4 микробағдарламалық жасақтамалары бар сертификатталған құрылғылар (4.4.3 нұсқасы жоқ).[45] Төмен кездейсоқтыққа ие қауіпсіздік кілттері кілттерді күтуге қарағанда оңай ашылып, бұзылуы мүмкін. Мәселе тек FIPS серияларына, содан кейін тек кейбір сценарийлерге қатысты болды, дегенмен FIPS ECDSA пайдалану «жоғары тәуекелге» ие болды. Компания кез келген зардап шеккен кілттерді ақысыз ауыстыруды ұсынды.

Әлеуметтік белсенділік

Ішінде 2019–20 Гонконг наразылықтары, наразылық білдірушілердің желідегі қауіпсіздігіне үлкен алаңдаушылық бар полиция өкілеттіктерін асыра пайдалану. Юбико демонстранттарды қорғау үшін 500 юбикеймен Гонконгтағы демонстранттарға демеушілік жасады. Компания бұл шешім олардың осал Интернет қолданушыларын қорғау миссиясына негізделген және сөз бостандығын қолдаушылармен жұмыс істейді дейді.[46][47]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Техникалық сипаттамаларға шолу». FIDO Альянсы. Алынған 4 желтоқсан 2015.
  2. ^ «Юбикей деген не?». Юбико. Алынған 7 қараша 2014.
  3. ^ Макмиллан (3 қазан 2013). «Facebook парольдерді өлімге бір қадам жақындатады». Сымды. Алынған 7 қараша 2014.
  4. ^ Диалло, Амаду (30 қараша 2013). «Google сіздің парольдеріңізді ескіргенді қалайды». Forbes. Алынған 15 қараша 2014.
  5. ^ Блэкмен, Эндрю (15 қыркүйек 2013). «Құпия сөзбен қоштасу». The Wall Street Journal. Архивтелген түпнұсқа 2014 жылғы 3 қаңтарда. Алынған 15 қараша 2014.
  6. ^ «YubiKey аутентификациясы». LastPass. Алынған 15 қараша 2014.
  7. ^ «KeePass & YubiKey». KeePass. Алынған 15 қараша 2014.
  8. ^ а б «Yubico FIDO U2F қауіпсіздік кілтін шығарды». Юбико (Ұйықтауға бару). 2014-10-21. Алынған 2018-05-05.
  9. ^ а б «Yubico FIDO2 және WebAuthn W3C сипаттамалары үшін жаңа әзірлеуші ​​бағдарламасын және қауіпсіздік кілтін шығарады» (Ұйықтауға бару). 2018-04-10. Алынған 2018-05-06.
  10. ^ «YubiKey 4-ші буынын іске қосу». Юбико. Алынған 20 қараша 2015.
  11. ^ «Сенсормен, юбико, докер кодқа қол қоюды өзгертеді». Юбико. Алынған 20 қараша 2015.
  12. ^ «Команда». Юбико. Алынған 12 қыркүйек 2015.
  13. ^ «ФИДО тарихы». FIDO Альянсы. Алынған 16 наурыз 2017.
  14. ^ «Yubico жаңа YubiKey 5 сериялы 2FA кілттерін іске қосады, парольсіз FIDO2 және NFC қолдайды». Android Police. 2018-09-24. Алынған 2019-10-07.
  15. ^ «Yubico YubiKey Pilot Box-ты шығарды». Юбико. 2007-11-26. Архивтелген түпнұсқа 2008-02-21.
  16. ^ Стив Гибсон (сәуір, 2008). «Қазір қауіпсіздік! №141 серияға ескертпелер». Қауіпсіздік!. Гибсон ғылыми-зерттеу корпорациясы. Алынған 2018-05-05.
  17. ^ Лео Лапорт пен Стив Гибсон (2008-04-24). «Эпизод # 141 - RSA Конференциясы 2008». Қауіпсіздік!. Гибсон ғылыми-зерттеу корпорациясы. Алынған 2018-05-05.
  18. ^ Майк (2009-08-27). «Юбикей II - түсіндім». Менің қарғыс атқан блогымды оқыңыз. Алынған 2018-05-05.
  19. ^ «Компания туралы ақпарат». Юбико. Алынған 2020-11-30.
  20. ^ «RFID YubiKey». Yubico дүкені. Архивтелген түпнұсқа 2011-08-29. Алынған 2018-05-05.
  21. ^ «RFID YubiKey». IDivine технологиясы. Алынған 2018-05-05.
  22. ^ «Yubico әлемдегі ең кішкентай бір реттік құпия таңба - YubiKey Nano-ны іске қосады» (Ұйықтауға бару). Юбико. 2012-02-28. Алынған 2018-05-05.
  23. ^ Кларк, Сара (2012-02-22). «Yubico NFC телефондарының мазмұнына кіруді қамтамасыз ететін бір реттік пароль таңбалауышын ұсынады». NFC әлемі. Алынған 2018-05-05.
  24. ^ Maples, David (2012-12-26). «YubiKey NEO композиттік құрылғысы». Юбико. Алынған 2018-05-05.
  25. ^ «Yubico индустрияның алғашқы FIDO Ready ™ әмбебап 2-факторлық құрылғысын ұсынады». Юбико (Ұйықтауға бару). 2014-01-06. Алынған 2018-05-05.
  26. ^ «YubiKey аппараттық құралы». Юбико. Архивтелген түпнұсқа 2014-11-07.
  27. ^ «pamu2fcfg тест құрылғыларын қолдамайды».
  28. ^ «Yubico YubiKey Edge-ді RSA 2015-те іске қосады; OTP және U2F екі факторлы аутентификациясын бір кілтпен». Юбико (Ұйықтауға бару). Алынған 2018-05-05.
  29. ^ «CES 2017 | Yubico-да USB-C-ді қамтыған YubiKey 4C анықталды». Юбико. 2017-01-05. Алынған 2017-09-14.
  30. ^ «YubiKey 4C-ді Android телефондарына немесе USB-C порттары бар планшеттерге тікелей қосуға бола ма? | Yubico». Юбико. Алынған 2017-09-14.
  31. ^ «Біздің отбасымыз өсуде! Microsoft Ignite-да YubiKey 4C Nano таныстырылды». Юбико. 2017-09-25. Алынған 2018-05-05.
  32. ^ Джонс, Майкл (2018-03-20). «Веб-аутентификация спецификациясы үшін үміткердің ұсынысы (CR)». W3C веб-аутентификациясы бойынша жұмыс тобы. Алынған 2018-05-06.
  33. ^ E, Якоб (2008 жылғы 12 маусым). «Modhex - неге және ол не?». Юбико. Алынған 6 қараша 2016.
  34. ^ Тох, Элвин (2013-07-24). «YubiKey пернетақтасын қолдауды кеңейту». Юбико. Алынған 2018-05-05.
  35. ^ «FIDO U2F HID протоколының сипаттамасы». FIDO Альянсы. 2017-04-11. Алынған 2018-05-06.
  36. ^ «Криптографиялық кілттерді салыстыру». LWN.net. Алынған 21 қыркүйек 2020.
  37. ^ «Жаман жаңалықтар: екі факторлы аутентификация пионері YubiKey меншікті нұсқасы үшін ашық бастапқы коэффициентті тастады». techdirt. Алынған 21 қыркүйек 2020.
  38. ^ Рябицев, Константин. «Мен, өкінішке орай, yubikey 4 құрылғыларының (және, мүмкін, барлық жаңа юбилейлердің) индоссаментін қайтарып алуым керек». Google+. Архивтелген түпнұсқа 2019 жылғы 22 наурызда. Алынған 12 қараша 2016.
  39. ^ «Қауіпсіз жабдыққа қарсы ашық көзге қарсы». Yubico.com. Алынған 16 наурыз 2017.
  40. ^ Масник, Майк (16 мамыр 2016). «Жаман жаңалықтар: екі факторлы аутентификация пионері YubiKey меншікті нұсқасы үшін ашық бастапқы коэффициентті тастады». Techdirt. Алынған 27 наурыз 2020.
  41. ^ «ROCA: Осал RSA буыны (CVE-2017-15361) [CRoCS вики]». crocs.fi.muni.cz. Алынған 2017-10-19.
  42. ^ «NVD - CVE-2017-15361». nvd.nist.gov. Алынған 2017-10-19.
  43. ^ «Infineon RSA кілтін шығару - тұтынушы порталы». Yubico.com. Алынған 11 маусым 2019.
  44. ^ «Юбиконы азайту жөніндегі ұсыныстар». Yubico.com. Алынған 11 маусым 2019.
  45. ^ «Қауіпсіздік жөніндегі кеңес - YSA-2019-02 FIPS кілттеріндегі бастапқы кездейсоқтықты төмендету». Алынған 2019-06-14.
  46. ^ «Швецияның технологиялық фирмасы Yubico Гонконгтағы наразылық білдірушілерге онлайн режимінде полиция тактикасынан қорқу кезінде қауіпсіздік кілттерін береді». South China Morning Post. 2019-10-10. Алынған 2019-10-18.
  47. ^ «Yubico 贊助 香港 抗爭 者 世上 最強 網上 保安 鎖匙 Yubikey | 立場 新聞». 新聞 新聞 Жаңалықтар (қытай тілінде). Алынған 2019-10-18.

Сыртқы сілтемелер