Cryptography
Presentations
How to Use Encryption for Defense in Depth in Native and Browser Apps
Encryption is one of the most effective technical security measures. It massively reduces the impact and cost of a data breach. But encryption is typically focused on “infrastructure-level” elements like TLS and full-disk encryption. These are important tools, but they rely on...
Past Presentations
Abstractions to Help Developers Write Good Crypto
More developers are writing cryptographic code, especially in regulated sectors like health care and financial services, but the code suffers from a combination of poor programming interfaces and a lack of developer training. In one study, 83% of cryptographic flaws (CVEs) were due to programmer...
Interviews
What are your areas of expertise? What have you been working on?
I've been working in the space of edge computing. A lot of people ask what is edge computing? I like to use the Linux Foundation’s definition from The State of the Edge Report from a couple of years ago. It focuses on the notion of the last mile, that last bit of compute that a telco might give an end-user. That's things... Read Full Interview
Abstractions to Help Developers Write Good Crypto
Tell us about what you are doing.
Tozny is a cryptography company that builds software tools for computer programmers. Just as cryptography is difficult for end users, cryptography software tools for developers are quite challenging too. Our focus is to make those tools easier to use for developers.
Read Full Interview