Тёмный

WebAuthn e Passkey: metodi di autenticazione del futuro  

rev3rse security
Подписаться 11 тыс.
Просмотров 3,2 тыс.
50% 1

Опубликовано:

 

11 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@stefanopiemonti5026
@stefanopiemonti5026 2 месяца назад
Intanto passo a lasciare un like sulla fiducia, poi appena finisco di lavorare me lo guardo con calma. Argomento sicuramente interessantissimo. Grazie TheMiddle.
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Grazie per la fiducia 😂💪🏻
@marcovicari953
@marcovicari953 2 месяца назад
Argomenti e qualità sempre top.
@cod4anto
@cod4anto 2 месяца назад
Video davvero interessante! Molto chiaro sull'argomento che puo' essere in parte un po' tricky 😅 provero' a sperimentare questo metodo di autenticazione sulla mia webapp di chatrooms per autenticare l'admin delle room private 😃
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Grazie! Fammi sapere come va la tua sperimentazione 👍🏻
@shell11
@shell11 2 месяца назад
spero che vengano implementati dei servizi per migrare e backuppare le passkey quando si cambia smartphone non solo usando google ma anche per gli utenti privacy focused
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
vero! per ora Google Cloud e iCloud Apple sembrano essere le soluzioni papabili. Ma se non erro le nuove versioni di android avranno la possibilità di far scegliere dove storare le passkey. Lascio questo link per chi volesse approfondire developers.google.com/identity/passkeys/faq?hl=it
@skolotaj
@skolotaj 2 месяца назад
Esatto, finchè non sarà possibile decidere dove tenere le passkey io non credo le adotterò.
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Ci sta, make sense. Ma credo sia questione di poco, almeno su Android
@esadecimale
@esadecimale 2 месяца назад
🔥
@Antonio-c6b
@Antonio-c6b 2 месяца назад
Da profano ho un dubbio, se in uno smartphone vengono registrate 2 impronte digitali affinché possa essere usato da due persone diverse, se una di questa accede a un servizio con passkey, l’altra persona può accedere allo stesso servizio utilizzando la propria impronta. Cioè la chiave privata che si trova sullo smartphone è legata ad entrambe le impronte?
@AnomaliA-ty2si
@AnomaliA-ty2si 6 дней назад
Attualmente, l'energia solare contribuisce solo al 3-4% della produzione totale di elettricità in Svizzera.L'energia idroelettrica è la principale fonte di energia rinnovabile in Svizzera. Circa il 60% dell'elettricità totale prodotta nel paese proviene da centrali idroelettriche 🤔Non mi risulta che ci siano paesi europei in grado di esportare importanti percentuali della loro energia solare verso la Svizzera.I conti non tornano. Sospetto 40% greenwashing attraverso l'acquisto di certificati energetici: L'azienda potrebbe acquistare certificati di energia rinnovabile (RECS o GO - Garanzie d'Origine), che le permettono di dichiarare l'uso di energia solare anche se l'energia che effettivamente utilizza proviene da altre fonti.
@davejackson88
@davejackson88 2 месяца назад
thanks as always homie
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
💪🏻💪🏻
@frugalbard499
@frugalbard499 2 месяца назад
Qual è effettivamente il problema nell'usare una password/passphrase? Se queste vengono usate adeguatamente sono comunque un sistema sicuro come WebAuthn e Passkey? Immagino che sia, come fai notare anche tu, un modo per semplificare la vita all'utente, al posto di avere (si spera) password diverse per ogni servizio; ma ne vale la pena? Probabilmente aggiunge un fattore di sicurezza in più rispetto alla semplice password per l'utente medio, che notoriamente non le sa usare adeguatamente, a costo però (come fanno notare altri commenti) di rendersi ancora più dipendenti dal cellulare. Non voglio dilungarmi troppo, anche perchè non mi sento un esperto, ma sarebbe anche da considerare le superfici di attacco di uno (password) e dell'altro sistema (WebAuthn), immagino. Approfondirò meglio Comunque grazie per il video, molto interessante, devo ancora vedere gli ultimi due capitoli
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Grazie a te! Credo che gestire una chiave pubblica per un sito sia meno impegnativo che gestire un database di password (se pur hashed). Credo che un'autenticazione basata su chiave pubblica/privata possa avere il duplice vantaggio di eliminare il problema delle password per l'utente ma anche per lo sviluppatore. Sono sicuro che la risposta la avremo tra non molto 🙂
@emilianopiccinini73
@emilianopiccinini73 2 месяца назад
Ciao TheMiddle grazie per il video! Una domanda: la "randomStringFromServer" è quindi generata dal server? Come la posso poi riusare/associare per la verifica successiva (devo salvarmi un nuovo storage per le challenge? Andrà implementata un'altra API per richiederne il valore? Grazie ancora
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Ciao! esatto generata lato server. La cosa importante è che sia (come dice lo standard) "An unpredictable challenge" in modo tale che si possa essere sicuri che la challenge sia la stessa di quella generata durante la richiesta. Questo per evitare replay attack. Immagino qualcosa di simile a un hash sha-256 di una stringa tipo "-----" o qualcosa del genere insomma. Si nell'esempio io scrivo le public key su file, ma non penso sia una cosa furba da fare. Molto probabilmente un database relazionale avrebbe più senso in questo caso (non ci ho ancora riflettuto molto). Secondo me conviene NON implementare una API per richiedere il valore della challenge, ma far generare il javascript server side (sia per la registrazione che per l'auth). Così su due piedi mi sembra più sicuro che esporre un metodo per rispondere con una challenge valida, anche se poi sarebbe difficile da usare in un processo di auth ex novo, ma non mi renderebbe tranquillo averlo.
@emilianopiccinini73
@emilianopiccinini73 2 месяца назад
​@@rev3rsesecurity quindi diciamo sarebbe preferibile una pagina generata in SSR (Server Side Rendering) , ma le informazioni che indichi per creare l'hash sono informazioni aggiunte dall'input dell'utente e dal browser (user agent e email), devo studiare meglio anche io :)
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Secondo me sì, molto meglio server side probabilmente, almeno per la challenge che è la parte un po' più critica IMHO
@vale461mitoMedia
@vale461mitoMedia 2 месяца назад
e va bene tutto ma se perdessi il cellulare?
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
E se ti rubano il PC con dentro il password manager?
@vale461mitoMedia
@vale461mitoMedia 2 месяца назад
@@rev3rsesecurity ok ma potrei loggarmi in altro modo?
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Vero, Passkey dovrà sistemare il discorso Sync tra device e sicuramente dovremo imparare a fare design di un nuovo flusso di recupero credenziali. Ma le dinamiche sono sempre le stesse IMO
@bypit9694
@bypit9694 2 месяца назад
Io di lasciare il controllo dei miei accessi ad altri non ci penso nemmeno. Specialmente dopo il lancio della funzione recall fatta dalla Microsoft e poi ritirata che considero un lapsus froidiano. Di sicuro fare più attenzione a tutte quelle comunicazioni di ingegneria sociale atte a carpire informazioni o addirittura credenziali di accesso aiuterebbe tantissimo.
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Lasciare la tua chiave pubblica a terzi non rappresenta un problema, in che senso lasciare il controllo dei tuoi accessi?
@bypit9694
@bypit9694 2 месяца назад
Per usufruire di questo servizio devi avere un app che lo gestisce, questa app ha ovviamente l'accesso a tutte le chiavi. Di fatto questa app ha il controllo totale su quelle chiavi e di conseguenza sui siti per i quali usi questo tipo di accesso. Al di là di come lo pubblicizzano di fatto il proprietario dell'app ha il controllo completo sui tuoi accessi. Io sinceramente non ho molta fiducia in queste società tipo Google, Microsoft visto i trascorsi e preferisco avere la mia autonomia. Poi se vogliamo guardare queste società non sono certo filantrope e il loro guadagno è l'acquisizioni dati e un ulteriore controllo, se questo metodo dovesse prendere piede anche i siti coinvolti che saranno vincolati. Poi con le ultime news tra il recall di Microsoft che anche se l'hanno ritirato mette in evidenza la politica societaria e il l'ascolto delle chiamate di Google ci manca pure che controllano e poi anche decidano a quali siti si accede. Non mi piace per niente la piega che sta prendendo il digitale e questo sarà sempre più evidente con il passare del tempo.
@investimentopeppe
@investimentopeppe 2 месяца назад
Ormai senza smartphone non puoi fare nulla. Guai a perderlo ! Dipendenza completa.
@rev3rsesecurity
@rev3rsesecurity 2 месяца назад
Sarebbe un bel problema, sì. La comodità di utilizzo fa sì che diventi sempre più un asset critico e indispensabile (calcolando che ha cambiato anche i pagamenti, con le carte di credito nel wallet o app come satispay, non ho più un portafoglio)
Далее
Introducing iPhone 16 | Apple
02:00
Просмотров 4,6 млн
To mahh too🫰🍅 #abirzkitchen #tomato
01:00
Просмотров 1,5 млн
Web Authentication Methods Explained
10:01
Просмотров 23 тыс.
Nuclei: security scan, flow e interactsh
49:55
Просмотров 1,3 тыс.
Network Security - Deep Dive Replay
3:08:19
Просмотров 152 тыс.
Store passkeys in Bitwarden
2:16
Просмотров 9 тыс.
XPath, Directory Listing e altro #cybersecurity #nuclei
33:27
Introducing iPhone 16 | Apple
02:00
Просмотров 4,6 млн