TOTP: Time - based one-time password

di il
1 risposte

TOTP: Time - based one-time password

Ciao a tutti, mi sto cimentando nello studio di algoritmi di generazione di password in base al tempo, sto seguendo la documentazione rfc6238 dello ietf (https://tools.ietf.org/html/rfc623), ma non riesco a farlo funzionare.

Facebook mi dà il codice segreto "sdsd sdsd sdsd sdsd", essendo in formato base32 ho provato a convertirlo sia in esadecimale e sia in sha1, l'ho settato come seme (seed) all'interno dell'algoritmo ed impostato l'orario corretto, ma niente. Il codice TOTP non è quello corretto!

Qualcuno può darmi maggiori delucidazioni su come procedere ?

1 Risposte

  • Re: TOTP: Time - based one-time password

    Trip03 ha scritto:


    Ciao a tutti, mi sto cimentando nello studio di algoritmi di generazione di password in base al tempo, sto seguendo la documentazione rfc6238 dello ietf (https://tools.ietf.org/html/rfc623), ma non riesco a farlo funzionare.

    Facebook mi dà il codice segreto "sdsd sdsd sdsd sdsd", essendo in formato base32 ho provato a convertirlo sia in esadecimale e sia in sha1, l'ho settato come seme (seed) all'interno dell'algoritmo ed impostato l'orario corretto, ma niente. Il codice TOTP non è quello corretto!

    Qualcuno può darmi maggiori delucidazioni su come procedere ?

    Non è che ti si possa spiegare in un forum come si faccia una libreria qualsiasi a partire dalle specifiche ufficiali...

    Vai su GitHub, ad esempio c'è questa di un centinaio di righe:
    https://github.com/jchambers/java-ot

    Ricordati di lasciare il riferimento all'autore originale se mai dovessi usarla per scopi che non siano di apprendimento
Devi accedere o registrarti per scrivere nel forum
1 risposte