Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Get Your Insecure PostgreSQL Passwords to SCRAM - Secure Authentication Methods
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 aka "A Tale of Two Hippos"
- 3 Guest Starring Blue Elephant
- 4 How Do Passwords Work in PostgreSQL?
- 5 PostgreSQL Plaintext Passwords
- 6 Plaintext Password Authentication Flow
- 7 Transport Layer Security
- 8 PostgreSQL MD5 Password Authentication
- 9 MD5 Authentication Flow
- 10 Salted Challenge Response Authentication Mechanism
- 11 Creating a Password For SCRAM
- 12 Building a SCRAM Secret - DIGEST
- 13 Building a SCRAM Secret - ITERATIONS
- 14 Building a SCRAM Secret - SASLPrep the Password
- 15 Building a SCRAM Secret - Generate the Salted Password
- 16 Building a SCRAM Secret - SERVER KEY
- 17 Building a SCRAM Secret - "Easy Button"
- 18 SCRAM Authentication Flow: Generating Proof
- 19 Recall: Client Key
- 20 Client Signature
- 21 SCRAM Authentication Flow: Server Verification
- 22 Server Signature
- 23 SCRAM Authentication Flow: Client Verification
- 24 Case #1: Server "Claims" To Know Secret
- 25 Case #2: Elephant-in-the-Middle Attack
- 26 Channel Binding
- 27 Upgrading to SCRAM
- 28 Driver Support for SCRAM