
Криптографическая платформа для Baochip-1x.

Этот проект зарегистрирован в Open Invention Network (OIN). OIN — это оборонительный патентный пул: участники кросс-лицензируют патенты, связанные с Linux, чтобы участники могли поставлять и использовать открытое программное обеспечение с меньшим патентным риском.
Статус: ожидание: https://github.com/betrusted-io/xous-core/pull/937
Прошивка для устройств Baochip-1x (оценочная плата Dabao), работающих под управлением микроядра
Xous, собранная
для riscv32imac-unknown-none-elf.
Она расположена здесь: https://www.baochip.com/
Устройство представляет собой аппаратный токен безопасности того же класса, что и устройства класса Nitrokey, с поведением на уровне смарт-карты OpenPGP и зашифрованным хранилищем. Полный аппаратный стек — RTL, схемы, загрузчик, ОС — имеет открытый исходный код и поддаётся аудиту.
Аппаратная спецификация, модель загрузки, таблицы требований и использование ComboHash/PKE описаны в Supermagnum/Baochip-1x-firmware. Оценочная плата Dabao (KiCad, схемы, переключатели, распиновка) — baochip/dabao. Чтобы войти в режим загрузчика для прошивки, нажмите SW2, чтобы переключить его (см. схему в том репозитории). Заметки об архитектуре для этого репозитория: docs/ARCHITECTURE.md.