Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Beyond Passwords: Secure Authentication with Mozilla Persona

    Next Day Video

    1 HN recommender · recommended in 4 months, 2013–2016

    YouTube

    45:37 · 2.9K views · Mar 24, 2013

    Dan Callahan presents Mozilla Persona, a decentralized, cross-browser authentication system that removes site passwords, at PyCon 2013. He explains how the protocol works and how to add it to a Python site.

    HN cites it as the best explanation of how Persona's provisioning and login work, and of why it used email addresses as identity.

    Systems, Networks & SecuritySecurity & hackingCryptographyWeb development
    1. 48:02
      BlackHat USA 2011: SSL And The Future Of AuthenticityChristiaan00895K views • 15 years ago
    2. 46:22
      DEF CON 19 - Moxie Marlinspike - SSL And The Future Of AuthenticityDEFCONConference11K views • 13 years ago
    3. 29:12
      DEF CON 26 CRYPTO AND PRIVACY VILLAGE - Scott Arciszewski - No Way JOSE! Designing CryptographyDEFCONConference7.1K views • 7 years ago
    4. 24:28
      Ichthyology: Phishing as a ScienceBlack Hat38K views • 9 years ago
    5. 35:53
      Exposing Tether - Bitcoin's Biggest SecretCoffeezilla4.6M views • 5 years ago
    6. 1:05:51
      LibreSSL: The first 30 days, and what the Future HoldsAndrea Ross5.1K views • 12 years ago
    7. 1:05:45
      LibreSSL with Bob BeckJason Tubnor25K views • 12 years ago
    8. 33:24
      Brian Warner - Magic Wormhole- Simple Secure File Transfer - PyCon 2016.mp4PyCon 201644K views • 10 years ago
    9. 24:20
      Satoshi Has No Clothes: Failures in On-Chain Privacy by Ian Miers (Devcon4)Ethereum Foundation5K views • 7 years ago
    10. 51:32
      Behind the Scenes of iOS SecurityBlack Hat127K views • 10 years ago
    11. 46:04
      DEF CON 26 - Christopher Domas - GOD MODE UNLOCKED Hardware Backdoors in redacted x86DEFCONConference86K views • 8 years ago
    12. 1:04:25
      #HITB2012KUL D1T3 - The Grugq - OPSEC: Because Jail is for wuftpdHack In The Box Security Conference158K views • 13 years ago
    13. 13:05
      Single Point of Failure: The (Fictional) Day Google Forgot To Check PasswordsTom Scott2.4M views • 12 years ago
    14. 14:12
      Passkeys in Action | FIDO Alliance Demo VideoFIDO Alliance50K views • 4 years ago
    15. 40:21
      Bitcoin - Unmasking Satoshi NakamotoBarely Sociable1.6M views • 6 years ago
    16. 59:23
      28c3: The Science of Insecurity28c342K views • 14 years ago
    17. 1:32:08
      Theory and Practice of CryptographyGoogle TechTalks74K views • 18 years ago
    18. 46:19
      Break Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher DomasAdrian Crenshaw81K views • 11 years ago
    19. 44:29
      Behind the scenes of iOS and Mac SecurityBlack Hat36K views • 6 years ago
    20. 12:24
      Elliptic Curve Back Door - ComputerphileComputerphile554K views • 8 years ago

    5 comments from Hacker News

    1. @spellbootsDec 2013· in “Show HN: No More Passwords, Just Email”

      Please use Persona, it's this idea but much more thoroughly thought out and tested. Here is a great video about it: this video If you have not heard of Persona, or have heard of it but don't see what the big deal is / why it's different to "Login with google", "Login with twitter" etc, then go watch this video. It is a very elegant, decentralised solution to the login problem.

      Strongly recommendsView on HN
    2. @callahadOct 2015· in “OAuth Has Ruined Everything”

      Persona didn't have the notion of a global password -- the ideal flow had you authenticating with your email provider, on their domain, which was often completely transparent in cases where you were already signed in to that provider. Try logging into 123done.org with whatever you want @mockmyid.com to get a sense of what that would ideally look like. My talk from PyCon 2013 goes into a little detail about how the protocol works: this video

      CitesView on HN
    3. @callahadOct 2016· in “Portier – An email-based, passwordless authentication service”

      There's a little more discussion of that over on Lobsters: [LINK] . The TL;DR is that URIs just didn't work for the mass public. You had to supplement the login form with a NASCAR-esque wall of logos, which was awful for different reasons. Thus, Portier, and Persona before it, chose to identify users by email addresses. I talk a little bit about that at 9:05 in my PyCon 2013 talk on Persona: this video

      CitesView on HN
    4. @zeristorOct 2015· in “OAuth Has Ruined Everything”

      I've learnt a lot from this thread, I'd not heard of Mozilla Persona before. Could it be The One Ring to rule them all? Charles Stross has his Rule34, I propose Rule 42 is that if something exists there must be a YouTube video of it. This one of a Dan Callahan presentation from a few years back this video With Rule38 being a blend of the two.

      CitesView on HN
    5. @callahadMar 2013· in “Persona is distributed. Today.”

      Check out around the 16:00 mark in this video: this video Notice that provisioning (steps 1 and 2) and logging into a site (steps 3 and 4) are two completely independent processes, with the browser mediating any identifiable identity-provider-to-target-site communication.

      CitesView on HN