Offline odvozené projekty / offgrid-totpDokumentovaný stav
Offgrid TOTP
Lokální generátor TOTP s ručním a lokálním importem QR, samostatným souborem a volitelným obalem PWA.
Problém
Výchozí situace
Lokální použití při omezeních prohlížeče a zdrojů vyžaduje explicitní náhradní postupy a omezená schválení.
Omezení
Okrajové podmínky
- Tajné klíče jsou ve výchozím nastavení dočasné; volitelné uložení v localStorage je nešifrované
- Bez hardwarově chráněného trezoru; nutný přesný čas zařízení
- Kontrolní symboly QR ověřeny, bez oprav obrazových chyb
- SHA-512, HOTP a migrační QR nejsou implementovány
Řešení
Řešení
Lokální generátor TOTP s ručním a lokálním importem QR, samostatným souborem a volitelným obalem PWA.
Architektura
Architektura
- ES5 / TOTP se SHA-1 a SHA-256
- Lokální zpracování QR / bez přenosu do cloudu
- Samostatný soubor file://; PWA pro vhodné originy
Výsledek
Výsledek
Testovací vektory RFC jsou zdokumentovány; nejde o úplnou kryptografickou/bezpečnostní certifikaci. Nejsou zveřejněny žádné tajné klíče ani QR kódy účtů. Uživatel 29. 10. potvrdil testované a zdokumentované bezchybné spuštění na HTC s vlastní ROM / Android 4.1 ve Firefoxu. Žádné plošné schválení Androidu 4 či iOS; přesné verze zařízení/ROM/Firefoxu zde nebyly uvedeny.