Павярніце безель або заводную галоўку гадзінніка, каб разблакіраваць коды 2FA. Вось і ўсё.
RotarySafe — гэта менеджэр двухфактарнай аўтэнтыфікацыі для Android і Wear OS, які захоўвае ўсе сакрэты на вашых прыладах і разблакуе коды TOTP з дапамогай фізічнай паваротнай камбінацыі — без сервера, без сінхранізацыі з воблакам, без копіі вашых сакрэтаў, якая знаходзіцца дзесьці не па вашаму выбару.
ЯК ГЭТА ПРАЦУЕ
Усталюйце паваротную камбінацыю на заводнай галоўцы гадзінніка Wear OS — як мініяцюрны сейф з камбінацыямі на запясці. Вы можаце пераключацца паміж выглядам безеля або заводнай галоўкі, каб наладзіць яго па меры неабходнасці. Калі вам патрэбен код 2FA, увядзіце сваю камбінацыю, павярнуўшы безель або заводную галоўку. RotarySafe правярае яе і адлюстроўвае код TOTP у рэжыме рэальнага часу непасрэдна на цыферблаце гадзінніка. Нішто не пакідае вашых прылад.
АРХІТЭКТУРА БЯСПЕКІ
Няма доступу ў Інтэрнэт. RotarySafe не мае дазволу на доступ да Інтэрнэту і не робіць ніякіх запытаў да сеткі. Узлом сервера не можа раскрыць вашы сакрэты, таму што сервера няма. Аднаўленне або перанос праграмы прывядзе да пустой базы дадзеных, для яе даступныя функцыі экспарту і імпарту з напамінамі.
Усе сакрэты TOTP захоўваюцца ў Android EncryptedSharedPreferences, падмацоўваюцца сховішчам ключоў Android і прывязаныя да абсталявання, калі ваша прылада гэта падтрымлівае.
Ваша паваротная камбінацыя захоўваецца толькі ў выглядзе хэша PBKDF2-HMAC-SHA256 (100 000 ітэрацый, 16-байтавая выпадковая соль на ўстаноўку). Неапрацаваная камбінацыя ніколі не захоўваецца і не рэгіструецца.
Кожнае паведамленне паміж тэлефонам і гадзіннікам шыфруецца з дапамогай AES-256-GCM з выкарыстаннем новага выпадковага IV. Ключ сесіі ўстанаўліваецца праз эфемерны ECDH (NIST P-256) пры кожным спалучэнні — няма доўгатэрміновага агульнага сакрэту для крадзяжу.
Пасля трох няўдалых спроб камбінацыі праграма жорстка блакуецца і патрабуе біяметрычнай аўтэнтыфікацыі на тэлефоне для ачысткі — нават пасля перазагрузак і перазагрузак прылады.
Зашыфраваныя рэзервовыя копіі выкарыстоўваюць Argon2id для атрымання ключоў.
Захоўвайце рэзервовую копію ў бяспечным месцы, напрыклад, у вашым прыватным воблачным сховішчы. Яна спатрэбіцца вам для аднаўлення вашых уліковых запісаў на новай прыладзе.
Адсутнасць кампанента на баку сервера азначае адсутнасць вектара атакі ланцужка паставак на вашы сакрэты. Фізічная камбінацыя дадае фактар аўтэнтыфікацыі, незалежны ад вашых біяметрычных дадзеных і блакіроўкі экрана вашага тэлефона.
Кожная цырымонія спалучэння генеруе новы ключ сесіі праз эфемерны ECDH — няма доўгатэрміновага каранёвага ключа, які злучае спалучэнні. Кампраметацыя захаванага ключа сесіі дае доступ да трафіку гэтага спалучэння, але будучае паўторнае спалучэнне стварае цалкам незалежны матэрыял ключа.
Адкліканне аўтэнтыфікуецца: прымусовае вяртанне гадзінніка ў неспараны стан патрабуе пацверджання бягучага ключа сесіі.
ПАТРЭБНА WEAR OS
RotarySafe патрабуе спалучанага гадзінніка Wear OS. Гадзіннік мае інтэрфейс паваротнай камбінацыі і адлюстроўвае коды TOTP непасрэдна на запясці.
СУМЯШЧАЛЬНАСЦЬ
Падтрымлівае ўсе стандартныя ўліковыя запісы TOTP (RFC 6238): Google, GitHub, AWS, Microsoft і любы сэрвіс, які прадастаўляе стандартны QR-код аўтэнтыфікатара. Імпартуйце, скануючы QR-код эмітэнта з дапамогай праграмы для тэлефона.
БЯСПЛАТНЫ ЎЗРОЎЕНЬ: 2 акаўнты TOTP з поўным функцыяналам
ПРЭМІУМ: Разблакуйце неабмежаваную колькасць акаўнтаў за аднаразовы плацёж
RotarySafe цалкам бясплатны для выкарыстання з максімум 2 акаўнтамі.
Няма рэкламы, няма адсочвання, няма сінхранізацыі з воблакам. Усё шыфраванне адбываецца
лакальна на вашай прыладзе і гадзінніку.
Прэміум-версія неабавязковая і забяспечвае неабмежаванае месца для захоўвання ўліковага запісу,
калі вам патрэбна больш за 2 акаўнты.
Аўтэнтыфікатар TOTP у аўтаномным рэжыме Wear OS