Build with Naz : TLS (Transport Layer Security) in Rust with tokio, rustls, CFSSL
This video shows how you can use TLS, Rust, and CFSSL to: create self signed certificate and certificate authority, and keys create server certificate issued by self signed CA, and keys upgrade insecure TcpStream to TLSStream write server that uses TLSAcceptor write client that uses TLSConnector For comments and feedback please use these: Repo: https://github.com/nazmulidris/rust-s... Issues: https://github.com/nazmulidris/rust-s... Chapters: 00:00:00 Intro 00:01:52 Introduce rust-scratch/tls 00:02:35 TLS (Transport Layer Security) primer 00:03:28 Self signed certificates and certificate authority 00:05:28 Where does this (CA cert) go and that (server cert & private key) go 00:06:05 Asymmetric vs Symmetric encryption and TLS handshake 00:12:05 Rust and TLS: rustls vs native-tls 00:14:32 CFSSL tools to create certificates and keys 00:16:00 Create a new crate for live coding 00:21:00 CFSSL config files 00:30:00 CFSSL create ca.pem, server.pem, server-key.pem 00:43:00 Write Rust code 00:43:00 Load ca.pem, server.pem, server-key.pem files in to Rust 00:52:00 DER and PEM certificate encoding formats 00:56:00 rustls_pemfile to transform certs to Rust (server.pem, ca.pem) 01:18:00 rustls to transform key file to Rust (server-key.pem) 01:25:00 Mental model for securing TcpStream, into TLSAcceptor and TLSConnector 01:31:00 Create TLSConnector (client) 01:40:00 Create TLSAcceptor (server) 01:46:00 Host, port, and server name 01:48:00 Write client code, use TLSConnector 01:58:00 Write server code, use TLSAcceptor 02:02:00 Write common function for read and write bytes 02:09:00 See the client and server in action 02:10:26 Outro

Build with Naz : Linux keyboard driven developer productivity

Build with Naz : Fun with monospace coding nerd fonts Mar 2025

Intro to Rust Async Function Execution With Smol 🦀 Rust Programming Tutorial for Developers

The Mystery of the Pin - Martin Hoffmann - RustNL 2023

Build with Naz : Rust, Memory performance & latency - locality, access, allocate, cache lines

TLS Handshake Explained - Computerphile

Claude Code and Beyond: 4 Real Agentic Coding Workflows

How TLS Works?

Robot Framework Tutorial For Beginners | Robot Framework With Python | Intellipaat

rustls - TLS in Rust

Place your brain in the frequency of wealth, prosperity and total abundance - Attraction Law

What The Architect Scene in The Matrix ACTUALLY Means

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

Secure Your Rust Server! 🔒 Generate Self-Signed SSL & Enable TLS 🦀

Introduction to WebRTC with libp2p - Daniel Norman

🔥 GOD UNLEASHES the Truth | Psalms 23, 35, 91 and 112 To Break Curses and Activate Abundance

Replacing OpenSSL One Step at a Time - Joe Birr-Pixton
![Data Modeling for Power BI [Full Course] 📊](https://i.ytimg.com/vi/MrLnibFTtbA/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLASQdyWMIppxB5x-w51fuei9wE8xw)
Data Modeling for Power BI [Full Course] 📊

