Solo je otvorený bezpečnostný kľúč s otvoreným zdrojovým kódom a môžete ho získať na stránke solokeys.com.Solo podporuje štandardy FIDO2 a U2F pre silné dvojfaktorové overenie a prihlásenie bez hesla a ochráni vás pred phishingom a inými online útokmi.Pomocou farebných puzdier a viacjazyčných sprievodcov chceme zaistiť, aby bolo bezpečné prihlásenie osobnejšie a prístupnejšie pre všetkých na celom svete.Toto repo obsahuje firmvér Solo, vrátane implementácií FIDO2 a U2F (CTAP2 a CTAP) cez USB a NFC.Hlavná implementácia je pre STM32L432 a je portovaná na NRF52840 a EFM32J.Pre vývoj nie je potrebný žiadny hardvér, Solo tiež beží ako samostatná aplikácia pre Windows, Linux a Mac OSX.Ak chcete radšej (alebo sa chcete učiť) hardvér, môžete spustiť Solo na vývojovej doske NUCLEO-L432KC, alebo vytvoríme Solo for Hacker, odomknutú verziu Solo, ktorá vám umožní prispôsobiť si jeho firmvér.Security Solo je založený na mikrokontroléri STM32L432.Ponúka nasledujúce bezpečnostné funkcie.Skutočné generovanie náhodných čísel na zabezpečenie náhodných kľúčov.Bezpečnostná izolácia, takže iba jednoduché a bezpečné časti kódu dokážu spracovať kľúče.Ochrana proti blesku z externého použitia aj z nedôveryhodných segmentov kódu.256 kB pamäte na podporu tvrdých kryptografických implementácií a neskôr ďalších funkcií, ako napríklad OpenPGP alebo SSH.Na vývoj nebolo potrebné vyvíjať NDA.Sólo pre hackerov Sólo pre hackerov je špeciálna verzia sóla, ktorá vám umožňuje prispôsobiť si firmvér, napríklad môžete zmeniť farbu LED, a dokonca vytvárať pokročilé aplikácie.Sólo pre hackera si môžete kúpiť iba na stránke solokeys.com, pretože ho nepredávame na Amazone a na iných miestach, aby nedošlo k zavádzaniu zákazníkov.Ak si kúpite hackera, môžete ho natrvalo uzamknúť do pravidelného Sóla, ale viceversa NIE JE možné prijať pravidelného Sóla a zmeniť ho na hackera.Ak vlastníte program Solo pre Hacker, môžete doň načítať svoj vlastný kód.Viac podrobností vrátane toho, ako ich trvalo uzamknúť, nájdete v našej dokumentácii.Podporujeme iba Python3.