وب‌سرویس مجید

پروژه opensk

google/OpenSK

کاربرد:

این پروژه یک پیاده‌سازی متن‌باز از کلیدهای امنیتی است که با استانداردهای FIDO U2F و FIDO2 سازگاره و به توسعه‌دهندگان اجازه می‌ده تا دستگاه‌های احراز هویت دو عاملی (2FA) مثل کلیدهای امنیتی USB یا NFC رو با استفاده از زبان Rust بسازن. ️

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خوای یک کلید امنیتی سفارشی توسعه بدی یا می‌خوای بدون استفاده از سخت‌افزار تجاری، یک راه‌حل احراز هویت قوی و متن‌باز رو روی برد توسعه (مثل Nordic nRF52840) اجرا کنی، استفاده از OpenSK مناسبه.

همچنین برای شرکت‌ها و سازمان‌هایی که به دنبال راه‌حل‌های امنیتی شفاف و قابل بررسی بدون وابستگی به فروشندگان خاصی هستن، عالیه.

چند مثال از موارد استفاده

- ساخت کلید امنیتی شخصی با برد توسعه و استفاده در حساب‌های گوگل، گیت‌هاب و دیگر سرویس‌های پشتیبانی‌کننده از FIDO2

- استفاده در محیط‌های آموزشی برای آموزش اصول احراز هویت بدون رمز عبور

- پیاده‌سازی در سازمان‌ها برای مدیریت دسترسی امن به سیستم‌های داخلی بدون نیاز به رمز عبور

- تست و توسعه پروتکل‌های امنیتی در محیط‌های آزمایشگاهی

  • ##OpenSK
  • ##FIDO2
  • ##U2F
  • ##SecurityKey
  • ##Rust
  • ##TwoFactorAuth
  • ##Passwordless
  • ##OpenSource
  • ##HardwareSecurity
  • ##Authenticator