سولو یک کلید امنیتی منبع باز است و می توانید یکی از آنها را در solokeys.com دریافت کنید.Solo از استانداردهای FIDO2 و U2F برای تأیید هویت دو عاملی قدرتمند و ورود به سیستم با رمز عبور کمتر پشتیبانی می کند و شما را در مقابل فیشینگ و سایر حملات آنلاین محافظت می کند.با موارد رنگی و راهنماهای چند زبانه می خواهیم ورود ایمن را شخصی تر و در دسترس همه افراد در سراسر جهان قرار دهیم.این repo شامل سیستم عامل Solo ، از جمله پیاده سازی های FIDO2 و U2F (CTAP2 و CTAP) بر روی USB و NFC است.اجرای اصلی برای STM32L432 است و به NRF52840 و EFM32J منتقل می شود.برای توسعه به هیچ سخت افزاری نیاز نیست ، Solo همچنین به عنوان یک برنامه مستقل برای ویندوز ، لینوکس و Mac OSX اجرا می شود.اگر به جای آن سخت افزار را دوست دارید (یا می خواهید یاد بگیرید) ، می توانید Solo را روی صفحه توسعه NUCLEO-L432KC اجرا کنید ، یا ما Solo را برای هکر درست می کنیم ، نسخه بدون قفل Solo است که به شما امکان می دهد سیستم عامل آن را شخصی سازی کنید.Security Solo براساس میکروکنترلر STM32L432 است.این ویژگی های امنیتی زیر را ارائه می دهد.تولید شماره تصادفی واقعی برای تضمین کلیدهای تصادفی.جداسازی امنیتی بنابراین فقط بخش های ساده و ایمن کد می توانند کلیدها را کنترل کنند.محافظت از فلش در هر دو بخش استفاده خارجی و بخشهای کد نامعتبر.256 کیلوبایت حافظه برای پشتیبانی از پیاده سازیهای رمزنگاری شده سخت و بعداً ویژگیهای اضافی مانند OpenPGP یا SSH.برای توسعه نیازی به NDA نیست.Solo for Hackers Solo for Hacker نسخه ویژه Solo است که به شما امکان می دهد سیستم عامل آن را شخصی سازی کنید ، به عنوان مثال می توانید رنگ LED را تغییر داده و حتی برنامه های پیشرفته بسازید.شما فقط می توانید Solo را برای هکر در solokeys.com خریداری کنید ، زیرا ما آن را در آمازون و جاهای دیگر نمی فروشیم تا از سردرگمی مشتریان خودداری کنید.اگر یک هکر خریداری کردید ، می توانید برای همیشه آن را در یک سولو معمولی قفل کنید ، اما برعکس شما نمی توانید یک سولو معمولی بگیرید و آنرا هکر کنید.اگر یک سولو برای هکر دارید ، در اینجا می توانید کد خود را روی آن بارگذاری کنید.می توانید جزئیات بیشتری از جمله نحوه قفل کردن دائمی آن را در مستندات ما پیدا کنید.ما فقط از Python3 پشتیبانی می کنیم.