Authenticator-Extension / Authenticator-Extension/Authenticator
OCR with digests other than SHA-1 doesn't work
- Vorherrschende Sprache
- TypeScript
- Sterne
- 4.7k
- Forks
- 1.2k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### Describe the issue
When scanning an QR code made with the SHA-256 or SHA-512 digest, the App doesn't respond incorrect OTP's. However OCR scanning SHA-1 hashed QR's returns valid OTP's.
You can reproduce the error here:
https://www.token2.com/shop/page/token2-totp-toolset-sha256-version
(offers SHA-1 also)
When adding the (e.g.SHA-256) secret manually to the extension, this issue doesn't appear.
### Browser
Firefox
### Browser Version
102.14.0esr
### Extension Version
6.3.5
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, das Problem mit dem verlinkten token2-TOTP-Toolset in Firefox zu reproduzieren, indem du per OCR gescannte QR-Codes mit SHA-1, SHA-256 und SHA-512 mit manuell eingegebenen Geheimnissen vergleichst. Als abgeschlossen gilt die Aufgabe, wenn das OCR-Scannen für SHA-256 und SHA-512 das korrekte OTP erzeugt, wie es bei SHA-1 und der manuellen Eingabe der Fall ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- authentication, security
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100