О нас      Контакты      Оплата      Доставка      Кредит      Покупаем БУ      Техподдержка      Акции     
(499) 126-15-12
ICQ445899221   ICQ334778123
КЦ “Савеловский”
Павильон А5
Как добраться

Товаров: 0
Сумма: 0
Курс: $1=62.00руб.
  ВЕРНОСТЬ ТРАДИЦИЯМ

ТКЦ «САВЕЛОВСКИЙ»
   

Google представил открытый стек OpenSK для создания криптографических токенов

Google представил открытый стек OpenSK для создания криптографических токенов

Подготовленные с использованием OpenSK токены могут применяться в качестве аутентификаторов для первичной и двухфакторной аутентификации, а также для подтверждения физического присутствия пользователя. Компания Google представила написанную на языке Rust платформу OpenSK, позволяющую создавать прошивки для криптографических токенов, полностью соответствующих стандартам FIDO U2F и FIDO2. Проект написан на языке Rust и распространяется под лицензией Apache 2.0.

OpenSK позиционируется как исследовательская платформа, которую производители токенов и энтузиасты могут использовать для разработки новых возможностей и продвижения токенов в широкие массы. OpenSK даёт возможность создания собственного токена для двухфакторной аутентификации на сайтах, который в отличие от готовых решений, выпускаемых такими производителями, как Yubico, Feitian, Thetis и Kensington, построен на полностью открытой прошивке, доступной для расширения и аудита. Изначально код OpenSK был разработан как приложение для Tock OS и протестирован на платах Nordic nRF52840-DK и Nordic nRF52840-dongle.

Nordic nRF52840 является первой эталонной платформой для OpenSK. Кроме программного обеспечения проектом предоставляются макеты для печати на 3D-принтере корпуса USB-брелока на базе популярного чипа Nordic nRF52840, включающего микроконтроллер ARM Cortex-M4 и криптоакселератор ARM TrustZone Cryptocell 310. Помимо задействования криптоакселератора в OpenSK также подготовлены обособленные реализации алгоритмов ECDSA, ECC secp256r1, HMAC-SHA256 и AES256, написанные на Rust. В OpenSK обеспечена поддержка криптоакселератора ARM CryptoCell и всех предоставляемых чипом видов транспорта, включая USB, NFC и Bluetooth Low Energy.

По сравнению с упомянутыми проектами OpenSK написан не на Си, а на языке Rust, позволяющем избежать многих уязвимостей, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей и выход за границы буфера. Следует отметить, что OpenSK не первая открытая реализация прошивки для токенов с поддержкой FIDO2 и U2F, аналогичные прошивки развивают открытые проекты Solo и Somu.

OpenSK оформлен как апплет для TockOS. Предложенная для установки прошивка базируется на TockOS, операционной системе для микроконтроллеров на базе Cortex-M и RISC-V, обеспечивающей sandbox-изоляцию между ядром, драйверами и приложениями. Ядро и драйверы в TockOS как и OpenSK написаны на языке Rust. Кроме OpenSK Google также подготовил оптимизированное для Flash-накопителей (NVMC) хранилище для TockOS и набор патчей.

num=52281 Источник: http://www.opennet.ru/opennews/art.shtml?

OpenSK позиционируется как исследовательская платформа, которую производители токенов и энтузиасты могут использовать для разработки новых возможностей и продвижения токенов в широкие массы. OpenSK даёт возможность создания собственного токена для двухфакторной аутентификации на сайтах, который в отличие от готовых решений, выпускаемых такими производителями, как Yubico, Feitian, Thetis и Kensington, построен на полностью открытой прошивке, доступной для расширения и аудита. Изначально код OpenSK был разработан как приложение для Tock OS и протестирован на платах Nordic nRF52840-DK и Nordic nRF52840-dongle.

Подготовленные с использованием OpenSK токены могут применяться в качестве аутентификаторов для первичной и двухфакторной аутентификации, а также для подтверждения физического присутствия пользователя. Компания Google представила написанную на языке Rust платформу OpenSK, позволяющую создавать прошивки для криптографических токенов, полностью соответствующих стандартам FIDO U2F и FIDO2. Проект написан на языке Rust и распространяется под лицензией Apache 2.0.

Nordic nRF52840 является первой эталонной платформой для OpenSK. Кроме программного обеспечения проектом предоставляются макеты для печати на 3D-принтере корпуса USB-брелока на базе популярного чипа Nordic nRF52840, включающего микроконтроллер ARM Cortex-M4 и криптоакселератор ARM TrustZone Cryptocell 310. Помимо задействования криптоакселератора в OpenSK также подготовлены обособленные реализации алгоритмов ECDSA, ECC secp256r1, HMAC-SHA256 и AES256, написанные на Rust. В OpenSK обеспечена поддержка криптоакселератора ARM CryptoCell и всех предоставляемых чипом видов транспорта, включая USB, NFC и Bluetooth Low Energy.

OpenSK оформлен как апплет для TockOS. Предложенная для установки прошивка базируется на TockOS, операционной системе для микроконтроллеров на базе Cortex-M и RISC-V, обеспечивающей sandbox-изоляцию между ядром, драйверами и приложениями. Ядро и драйверы в TockOS как и OpenSK написаны на языке Rust. Кроме OpenSK Google также подготовил оптимизированное для Flash-накопителей (NVMC) хранилище для TockOS и набор патчей.

По сравнению с упомянутыми проектами OpenSK написан не на Си, а на языке Rust, позволяющем избежать многих уязвимостей, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей и выход за границы буфера. Следует отметить, что OpenSK не первая открытая реализация прошивки для токенов с поддержкой FIDO2 и U2F, аналогичные прошивки развивают открытые проекты Solo и Somu.

num=52281 Источник: http://www.opennet.ru/opennews/art.shtml?


Дата публикации: 29.01.2020


Ещё новости


  24.09.2020  Nokia 7.3 впервые показали со всех сторон

Источник выступил Стив Хеммерстоффер (Steve Hemmerstoffer), известный под ником Onleaks, который первым часто публикует достоверные рендеры смартфонов. В сети появились первые качественные изображения...

  22.09.2020  Доступный флагман Xiaomi Mi 10T со 144-герцевым экраном выходит уже 30 сентября

В Китае эти смартфоны вышли под названиями Redmi K20 и Redmi K20 Pro. Смартфоны Xiaomi Mi 10T и Xiaomi Mi 10T Pro должны заменить на рынке Mi 9T и Mi 9T Pro, которые были выпущены в прошлом году. Поэт...

  22.09.2020  В Японии запустили человекоподобного робота размером с дом

Сборку робота изначально хотели завершить в октябре, но из-за пандемии COVID-19 сроки пришлось сдвинуть. Gundam — это часть тематического парка развлечений, который планируют открыть в Японии. Для это...

  03.09.2020  Видео на канале: The Sero — телевизор для поколения TikTok и Instagram от Samsung

В этом видео обозреваем «умный» телевизор The Sero от Samsung с вертикальной ориентацией экрана, который может разворачиваться и в привычную альбомную при просмотре фильмов: На нашем YouTube канале п...

  04.09.2020  Почему теология — не наука

С этой позиции наукой можно признать религиоведение, которое занимается изучением истории различных религий. Но наукой по определению является область деятельности, задача которой — получение новых зн...



Все новости
Достаем Ноутбуки...
Ждем Ваши заказы...
Оформление кредита
Наши программисты потрудилсь сделать так, что бы вы могли оформить кредит не вставая из за стола
   
© 2003—2020 Интернет-магазин ноутбуков a5savel.ru. Все права защищены.
Нелицензированное использование материалов данного сайта запрещено.
(499) 126-15-12 |