2024-12-14 –, Rookie track 2
As a paranoid tech-head, I find cache extremely suspicious. Specifically, cache on modern CPUs.
In this talk, I will explain why!
In this process, we can explore the idea that we need more systems that are as memoryless as possible, and where there is memory, the data is always well encrypted.
I have been, in my own time now for a few months, working with digital logic design to realise some hardware proof of concepts while building in this philosophy.
I am not completely insane (yet) - I do leverage a modern smart phones (and their CPU's) like everyone else does to do things like sending dog pictures to the old man.
I have to admit, I am someone new to the security space. As such, the first I heard about side-channel vulnerabilities on CPU cache such Meltdown and Spectre was this year. From what I understand (but please do correct me if I am wrong!) - these are only the first iterations in a new genus of exploit.
So we can explore a potential approach to designing improved technology for this specific problem set, building at the electronic engineering level all the way to userland.
I will also discuss the benefits, challenges, and drawbacks I've encountered, as well as the key insights gained from the exploration thus far.
Yes
I am a narrow-boat-dwelling tech-enthusiast with professional experience in both the software and hardware world