Transport Layer Security (TLS) - Computerphile

  Переглядів 463,078

Computerphile

Computerphile

День тому

It's absolutely everywhere, but what is TLS and where did it come from? Dr Mike Pound explains the background behind this ubiquitous Internet security protocol.
Heartbleed, Running the Code: • Heartbleed, Running th...
Secure Web Browsing: • Secure Web Browsing - ...
Network Stacks & The Internet: • Network Stacks and the...
/ computerphile
/ computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com

КОМЕНТАРІ: 294
@cody7888
@cody7888 3 роки тому
I’m a simple man... I see Dr. Mike Pound, I click
@allwhatyouwant
@allwhatyouwant 3 роки тому
Try that in real life
@PeteMcDonald
@PeteMcDonald 3 роки тому
@Peter Lustig We're not gonna feed you here, buddy.
@rashidxd
@rashidxd 3 роки тому
looks like Alice and Bob are in quarantine like the rest of us :)
@eobardthawne6903
@eobardthawne6903 3 роки тому
@@AWES0MEDEFENDER it was actually the first one that got so much hype lol
@realshaoran4514
@realshaoran4514 3 роки тому
Poor Alice and Bob, now they can't communicate with each other.
@nirui.o
@nirui.o 3 роки тому
@@realshaoran4514 Oh they still can, if they yell really really loud in their room just like my actual neighbors. The only problem is my neighbors knows nothing about TLS.
@ikeralfonso2047
@ikeralfonso2047 2 роки тому
i dont mean to be so offtopic but does anybody know a tool to log back into an Instagram account?? I stupidly forgot the login password. I would love any tips you can give me
@byronharlem7238
@byronharlem7238 2 роки тому
@Iker Alfonso instablaster :)
@umka7536
@umka7536 3 роки тому
Mike is my favorite expert on Computerphile. The way he explains things about security is very clear, but also has some useful historical facts.
@views8962
@views8962 Рік тому
This is a very engaging way of teaching.
@alext9558
@alext9558 5 місяців тому
that's the trait of the smartest and impassioned teachers. They're able to get your attention with the toughest topics.
@psteknyo
@psteknyo 3 роки тому
Please do a video on Macromedia Flash - How it worked, how it affected Internet culture and why it's being deprecated.
@MrKarma4ya
@MrKarma4ya 3 роки тому
Great Idea!
@miran248
@miran248 3 роки тому
It started as an alternative (replacement) to gif and as such it had actual frames (12 frames at 12fps would be 1s in length) which were loaded progressively. This means that once actionscript was introduced you could execute the code (show preloaders; play sounds, animations, ..) before the app was fully loaded(!) - that's one of the things i loved about flash and still miss in today's tech. Instead of hundreds of requests that we do today, there were only a few in flash - webassembly might change that.
@RichardBuckerCodes
@RichardBuckerCodes 3 роки тому
I think Microsoft announced that they have permanently removed flash with the latest version of Win10/
@Acorn_Anomaly
@Acorn_Anomaly 3 роки тому
@@RichardBuckerCodes Their built-in version, anyway, that I believe was used for Edge. You can still install it yourself, if you want to for some reason. Google will be removing Flash from Chrome in December.
@Divv
@Divv 3 роки тому
It was deprecated because browsers started to support video natively with HTML5. Steve Jobs answers this brilliantly on a All Things Digital interview done some years ago.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 роки тому
5:47 If you think about it, the OSI seven-layer model included a “presentation” layer, between “transport” and “application”, that nobody could fit into the reality of TCP/IP very well. But SSL/TLS fills that layer very nicely.
@ywanhk9895
@ywanhk9895 3 роки тому
we are actually using TLS to learn TLS if you think about it
@signalworks
@signalworks 3 роки тому
Same thing for tutorials about anything relating to technology though - JavaScript, html, databases, RF engineering, photolithography, power infrastructure, just to name a few
@h-0058
@h-0058 3 роки тому
@@signalworks You could even say something similar when you learn anything. You are using something to learn how to use that thing For example, you use math to learn how math works
@signalworks
@signalworks 3 роки тому
@@h-0058 I think there's a slight difference between the use of the word "use" - building on basics to learn deeper concepts is one thing, but having the knowledge delivered to you by application of the knowledge itself is another.
@misophoniq
@misophoniq 3 роки тому
Ah, yes... the 90s. Great computer times. We had hubs instead of routers. Blasting all the data to all the port, hoping that only the intended recipient would actually grab it. Or token-ring networks, even worse. With the right tools, you could just grab all the data that was intended for other users in the network, like chats, visited websites, video stream. Fun times...
@kaisergurdeep
@kaisergurdeep 3 роки тому
🤣 LOL ah fun times
@GamingBlake2002
@GamingBlake2002 3 роки тому
Wireless networks work the same way though
@churchers
@churchers 3 роки тому
The modern replacement for a hub would be a switch really, we still had routers back then and they serve a different purpose to a hub/switch.
@vinny142
@vinny142 3 роки тому
@@GamingBlake2002 Yes but the data is all encrypted so "the right tools" includes getting the encryption key.
@GamingBlake2002
@GamingBlake2002 3 роки тому
@@vinny142 But the application data may not necessarily be encrypted, and the encryption done by the router can be reversed, since you're also connected to the network and therefore have the key.
@Mathijs303
@Mathijs303 3 роки тому
Dr Mike Pound is my favorite scientist on Computerphile. Also IMHO the best teacher in this domain on UKposts.
@Shaunnism
@Shaunnism 3 роки тому
Thank you for this video. Im a networking student and theres all sorts of little tidbits that professors miss (they only have so many hours for lectures). I'm truely grateful for this channel as a whole.
@rafaelbianco252
@rafaelbianco252 3 роки тому
The world needs the part 2 of this video! Nicely done guys!
@Alchemetica
@Alchemetica 3 роки тому
Another entertaining and educational Computerphile. Each academic has an interesting style and presentation, if Mike Pound is not just research-based but takes the odd class, It would be interesting to watch a vox pop from a cohort of his students to see if they enjoy his classes as much as I enjoy his presentation style. There could well be a whole documentary lurking in the background based on following the presenters over a semester. Their challenges of funding, hierarchy, student and staff interaction, the production of Computerphile, resources, and more. 👀
@Itsweet5533
@Itsweet5533 2 роки тому
The "history lesson" in the first half was extremely helpful. I find it much easier to understand concepts and that they are much stickier in the memory with the story. thanks
@Sam-up5ju
@Sam-up5ju 3 роки тому
Roll on the next video! What would I do without DR. Pound's knowledge and Sean's great questions - thanks guys :)
@AbhishekAhuja0207
@AbhishekAhuja0207 Рік тому
can't stress enough how mike's history lessons are the reason why we understand so much from him :-)
@Syzygy-21cm
@Syzygy-21cm 3 роки тому
Having been one of the original designers of the ISO 7 layer model - I find this fascinating (way back before it was known as the 7 layered model {middle/late 1970's}) . My - how far we've progressed! We had no idea that internet/ATM/streaming TV etc would eventually manifest from our ideas.
@RARPoodlefaker
@RARPoodlefaker 3 роки тому
@@havetacitblue Hi, yep - it's just amazing how things have progressed. I still love IT and all it's weirdness. GEEKY BOYS RULE!
@havetacitblue
@havetacitblue 3 роки тому
@@RARPoodlefaker I’ve been burned out multiple times since 1980. TLS and security in general have given me a new lease on life...Buggy though it all may be.
@genehenson8851
@genehenson8851 Місяць тому
So you’re to blame!
@keninswed
@keninswed 2 роки тому
Keep getting back here for this, just gets better every iteration...
@bentaye
@bentaye 3 роки тому
Seeing the Netscape browser makes me so nostalgic! My first time using the internet at age 20 :)
@83vbond
@83vbond 3 роки тому
Loved the history lesson too! Thank you for bringing on the nostalgia. The Netscape N with a starry night was brilliant. I was waiting for a shooting star
@exponentmantissa5598
@exponentmantissa5598 3 роки тому
Technically TCP layer packages its data in segments and the IP layer uses datagrams. Sometimes people get confused when the term packet gets used to represent things at the different layers.
@wiilillad
@wiilillad 3 роки тому
Mike Pound is always a pleasure.
@JonathanBeri
@JonathanBeri 3 роки тому
Great intro! Would love to see DTLS & TLS 1.3 covered in the future!
@autohmae
@autohmae 3 роки тому
I suspect 2 or more videos after this, one or 2 going deeper into basically everything up to TLS1.2 and then a third which talks about all the new TLS1.3 stuff.
@Valery0p5
@Valery0p5 3 роки тому
Bumping this comment because if I remember correctly the older versions of TLS have been deprecated nowadays
@havetacitblue
@havetacitblue 3 роки тому
Only 1.3 should be used at this point,,,
@BritishBeachcomber
@BritishBeachcomber 2 роки тому
Takes me back to around 1984 when I developed, from scratch, a secure IT communication system for the London Metropolitan Police using the Open Systems Interconnection (OSI) 7 layer model, based on the "Blue Book" standard.
@bimbumbamdolievori
@bimbumbamdolievori 3 роки тому
I love the blue IE progress bar with the IP shown below.. bring back memories!!!
@scwfan08
@scwfan08 3 роки тому
Mike is always my favourite guest
@abdullahbukhari1469
@abdullahbukhari1469 3 роки тому
I absolutely love Dr.Mike, have been codin' for more than 10 hours today and the sort of satisfaction I get from him explaining is unbelievable. Wish he had a UKposts channel
@mathwithjanine
@mathwithjanine 3 роки тому
Dr Mike is awesome! Great explanation!
@marklonergan3898
@marklonergan3898 3 роки тому
Looking forward to part 2. Side-note, the amount of times the OSI model is referenced but i dont think i ever saw a vid on it. I'd love an in-depth one on that.
@playmaker4053
@playmaker4053 3 роки тому
honnest, hold a entire OSI model on a 20minutes format video isnt reallistic, 4-5videos maybe
@marklonergan3898
@marklonergan3898 3 роки тому
@@playmaker4053 only talking about doing an overview. Wasn't suggesting going into detail about each protocol or anything. Anyone that knows the model well could easily talk about it for hours, but that doesn't mean you can't give a 20-minute overview to anyone that doesn't know it. For each layer, here's the name, its overall purpose is this, here is a list of a few of the protocols at this layer. Even this approach might be helpful to newcomers and would only take a few minutes to list, leaving plenty of room to go into more detail where they want and leave room for padding with banter. 🤣
@superjugy
@superjugy 3 роки тому
Love videos from Dr Mike!
@klfjoat
@klfjoat 3 роки тому
I'm gonna need that handshake video. These vids are great, and i give them to fledgling infosec people.
@rajeshprajapati1851
@rajeshprajapati1851 3 роки тому
Well explained the history, I would love to watch him talking about POODLE, BEAST, BREACH, CRIME attacks on different versions of TLS/SSL.
@cheaterman49
@cheaterman49 3 роки тому
This video is awesome. I've dealt with both SSL and TLS, even had to cherry pick ciphers for a reliable (safe) SSL, I figured there was some history behind this mess but didn't expect it to be so interesting :-) admittedly Mike makes everything interesting hahaha!
@wannabedal-adx458
@wannabedal-adx458 3 роки тому
whoa, wait up. The video ended??!?!?!?! I was learning so much!!! Also, keep bringing the history lessons. Very helpful!!!
@kaisergurdeep
@kaisergurdeep 3 роки тому
Great video and very useful with the history being explained first
@qzbnyv
@qzbnyv 3 роки тому
Honestly, don’t apologise for the history lesson! I love them. From you Mike, from Prof Brailsford, it’s all great. The how-to can always come in a later vid (-:
@lohphat
@lohphat 3 роки тому
It was Dr.Taher Elgamal the security researcher who lead the team for the development of SSL at Netscape. He is known as the “Father of SSL”.
@h2_
@h2_ 3 роки тому
Anyone ever notice he uses the word "alright" as punctuation?
@christopherlawley1842
@christopherlawley1842 3 роки тому
It's a teacher thing
@htcmlcrip
@htcmlcrip 3 роки тому
Ilp start adding alright instead of punctuation in my text
@havetacitblue
@havetacitblue 3 роки тому
It’s a Limey thing...or sniffing a la Billy Idol.
@TheGreatMaverick
@TheGreatMaverick 3 роки тому
Mike: very, very clever. Sean: Does it ever go wrong? Mike: yes! All the time 14:12
@kyrond
@kyrond 3 роки тому
Great video, I love Dr Mike Pound!
@ChrisWalshZX
@ChrisWalshZX 3 роки тому
Excellent video. NN and IE history was really interesting. Next video... Public Key Authentication process?
@matiasm.3124
@matiasm.3124 3 роки тому
Very nice .. next video can you explain the low level details.. exchanges between client server and CAs public side ?
@omarbousbia6916
@omarbousbia6916 3 роки тому
Great educational video as usual 👍
@humpertwice
@humpertwice 3 роки тому
So well explained! Thanks!
@RussellRiker
@RussellRiker 3 роки тому
Thank you as always for wonderful content. I really wish I lived closer to your University so I could take classes in person (when the human malware is over). It's also nice to see another lefty. 👍😂
@asafnisan
@asafnisan 2 роки тому
The history lesson was quite important, in my opinion. So thanks for that.
@oliverzhang6102
@oliverzhang6102 3 роки тому
Love it. Keep up with the good work! thanks!
@mr.t877
@mr.t877 2 роки тому
You guys are awesome to say the least!
@tramsgar
@tramsgar 3 роки тому
MS are still but wholes albeit in more subtle ways now. Thanks for reminding and/or educating on that topic 😉
@technickuk
@technickuk 3 роки тому
Love these videos, they're really informative and break things down nicely to be understandable. Please keep making them. However, why is the host Sean Riley dressed up as the Ready-Brek man!? 😁👍
@maikellopez1886
@maikellopez1886 2 роки тому
Excellent explanation
@giveaway4002
@giveaway4002 3 роки тому
Please I can't wait for next video!!!!!!!
@ITsikkerhet
@ITsikkerhet 3 роки тому
Better than a 2h lecture i had today.
@St1ckl3r
@St1ckl3r Рік тому
This channel is super cool!
@dmahadeo
@dmahadeo 2 роки тому
Well done. 👍 Simple enough for beginners. Just right.
@moises8war
@moises8war 2 роки тому
I really enjoyed those 9.5 minutes of history lesson!
@carlson6022
@carlson6022 Рік тому
Rooooters? Lol this guy is my hero. I love the off the cuff history lesson and technical info simultaneously.
@nauthic3p0
@nauthic3p0 3 роки тому
Great to see what carries you away :D
@ue9578
@ue9578 3 роки тому
A video about the weak implementation of the DeFi protocol in Harvest exploit would be interesting. The attacker used a padding oracle attack as I understood.
@anirudhbrahmajosyulw8650
@anirudhbrahmajosyulw8650 3 роки тому
Wow this awesome man!
@EnTHuSiAsTx94
@EnTHuSiAsTx94 3 роки тому
Loved the history lesson in the beginning
@Syphdias
@Syphdias 3 роки тому
Could you do a video on STARTTLS/STLS and how it differs from normal TLS?
@lesmo34
@lesmo34 3 роки тому
I love how the brown paper got upgraded
@masettyvivek8155
@masettyvivek8155 2 роки тому
This guy is the best !!
@TylerWasick
@TylerWasick 3 роки тому
I vote for another video talking about the handshakes.
@goldfish8196
@goldfish8196 3 роки тому
Excellent professor
@randomorgan5891
@randomorgan5891 2 роки тому
Who is this teacher? Does he do any online training or something ? Would love to be a student of his. His explanations are by far most constructive and most ear pleasing to hear.
@georgeg1126
@georgeg1126 3 роки тому
Great video.
@mattjclay
@mattjclay 3 роки тому
I see Mike, everything else stops.
@shaun_rambaran
@shaun_rambaran 3 роки тому
No pen spins today, but I just noticed his very strange common P.
@klyanadkmorr
@klyanadkmorr 3 роки тому
Da POUND, POUNDin it
@Zohdiak
@Zohdiak 2 роки тому
This guy is awesome!
@trefmanic
@trefmanic 3 роки тому
It's an interesting coincidence that hash symbol (#) is also called a 'pound' and Dr. Pound is talking about cryptography :-)
@Zeecarver
@Zeecarver 3 роки тому
Dr. Pound was touched by the Hand of Midas for this one
@SoulJah876
@SoulJah876 3 роки тому
This was timely - I'm using IISCrypto to harden some web servers all week. Thank you.
@vinaychand8101
@vinaychand8101 2 роки тому
I do have question on how our udp works with tsl. Suppose we are having a video call on zoom, we are using udp for video and voice right? how are those communications secured?
@michaelbredell
@michaelbredell 3 роки тому
Yes please make another video showing the handshakes etc :D
@NumptyGrumble
@NumptyGrumble 3 роки тому
A video on TLS handshaking would be interesting.
@daniellambert6207
@daniellambert6207 3 роки тому
Great content. May I recommend a lav lapel mic for Dr. Mike Pound? The room reverb was a tiny bit distracting
@rasathuraisivaram8301
@rasathuraisivaram8301 3 роки тому
This is an abstract view of TLS. Waiting for the Next One
@rasathuraisivaram8301
@rasathuraisivaram8301 3 роки тому
@Stay EZ My Friends Thanks Buddy
@Flying0Dismount
@Flying0Dismount 3 роки тому
Can you comment on services that are using wildcard certs for encrypting, especially CDNs where this could create major inter-tenant security issues...
@richardhunter132
@richardhunter132 Рік тому
the history is certainly useful for understanding why the technology is as it is today.it's not just a nostalgia trip
@coolnormal
@coolnormal 3 роки тому
Does anybody know what program Dr Pound is using to draw on his surface tablet?
@Choco-wu6ju
@Choco-wu6ju 3 роки тому
Can I request a topic? I'd love to see some videos about HTTP/3 and QUIC
@keithmoon2718
@keithmoon2718 3 роки тому
I like the history lessons. No need to apologise for the history lessons!
@ridaennasry2558
@ridaennasry2558 Рік тому
the history lesson is awesome btw
@Cofcos
@Cofcos 3 роки тому
What odd timing. Just last week I was having a problem where everything that used TLS, notably UKposts, was extremely slow while anything that didn't, notably games, worked perfectly fine. After much work, I was able to narrow the problem down to TLS but nothing I did fixed it. And yes, I tried everything that should've fixed it. In the end, it seems to have fixed itself and I suspect it was an ISP problem... Oh, well, I learned quite a bit about how networking works and changed to a better browser...
@dodoslavn
@dodoslavn 3 роки тому
how can hearthbleed extract ram of other programs? are they locked in virtual memory space?
@jingcao1541
@jingcao1541 3 роки тому
I am watching my previous teacher’s UKposts video to prepare for my current job interview 😂
@BritishBeachcomber
@BritishBeachcomber 2 роки тому
6:52 you don't need to patent something to stop others from doing so. You just release it into the public domain, automatically preventing any future patents.
@YouPlague
@YouPlague 3 роки тому
Hey, I liked the history lesson!
@tsunghan_yu
@tsunghan_yu 3 роки тому
13:29 Good question!
@hellowill
@hellowill 2 роки тому
Any vid on SNI?
@nwpgunner
@nwpgunner 3 роки тому
Does tls prevent eavesdropping when using proxies or vpns?
@Jesseeeeee
@Jesseeeeee 3 роки тому
I wanna hear Mike say "My name is Pound, Mike Pound"
@jerkshop
@jerkshop 3 роки тому
I wish this guy's my mentor.
@rickelmonoggin
@rickelmonoggin 3 роки тому
I was enjoying the history lesson!
@dhritimangiri4092
@dhritimangiri4092 Рік тому
recently while using tor browser whenever any page in stack exchange i was opening , it was showing below tls handshake is performing. So i thought of finding out what is it, but forgot. Then suddenly it popped out when i was going through adder circuit lectures. I didn;\'t even say out loud the word tls. Is google now can even read thoughts, Anyway Great video..
@bryan69087
@bryan69087 3 роки тому
MORE MIKE POUND
@kuzdogan
@kuzdogan 3 роки тому
It's a standardization to decide which standardization to use between two.
@OKEKOBEB
@OKEKOBEB 3 роки тому
Could someone please tell me what tablet is that and which software if you know about it?
@myronwoods40
@myronwoods40 3 роки тому
Hey does anyone know what pad hes using to write on?
@TheSam1902
@TheSam1902 3 роки тому
9:33 THAT'S A DISCORD NOTIFICATION BEEP ! So you're using Zoom, Teams, and Discord ? Interesting
@drskelebone
@drskelebone 3 роки тому
Am I more drunk than expected, or is the background shifting colors, especially towards the end of the video?
@Computerphile
@Computerphile 3 роки тому
Yes Mike's camera is on auto white balance and the sun kept coming out changing the brightness & colour temperature - hth -Sean
TLS Handshake Explained - Computerphile
16:59
Computerphile
Переглядів 538 тис.
HTTPS, SSL, TLS & Certificate Authority Explained
43:29
Laith Academy
Переглядів 41 тис.
How to get a FREE HYPERCHARGE SKIN!
02:07
Brawl Stars
Переглядів 15 млн
Анита просто на химии, поэтому такая сильная
00:21
Женя Лизогуб SHORTS
Переглядів 2,8 млн
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
Hacking Out of a Network - Computerphile
25:52
Computerphile
Переглядів 236 тис.
SHA: Secure Hashing Algorithm - Computerphile
10:21
Computerphile
Переглядів 1,2 млн
Cracking Enigma in 2021 - Computerphile
21:20
Computerphile
Переглядів 2,4 млн
TLS Handshake Deep Dive and decryption with Wireshark
1:05:40
David Bombal
Переглядів 270 тис.
DNS Cache Poisoning - Computerphile
11:04
Computerphile
Переглядів 295 тис.
Transport Layer Security, TLS 1.2 and 1.3 (Explained by Example)
24:20
Hussein Nasser
Переглядів 254 тис.
Taming Kerberos - Computerphile
16:06
Computerphile
Переглядів 317 тис.
One Encryption Standard to Rule Them All! - Computerphile
9:11
Computerphile
Переглядів 423 тис.
Ethernet (50th Birthday) - Computerphile
26:18
Computerphile
Переглядів 126 тис.
How DNS Works - Computerphile
8:04
Computerphile
Переглядів 453 тис.
How to get a FREE HYPERCHARGE SKIN!
02:07
Brawl Stars
Переглядів 15 млн