Security Engineering Course

lightbluetouchpaper.org

This week sees the start of a course on security engineering that Sam Ainsworth and I are teaching. It’s based on the third edition of my Security Engineering book, and is a first cut at a ‘film of the book’. … Read more

Trojan Source: Invisible Vulnerabilities

lightbluetouchpaper.org

Today we are releasing Trojan Source: Invisible Vulnerabilities, a paper describing cool new tricks for crafting targeted vulnerabilities that are invisible to human code reviewers. Until now, an adversary wanting to smuggle a vulnerability into software could try inserting an … Read more

A new way to detect ‘deepfake’ picture editing

lightbluetouchpaper.org

Common graphics software now offers powerful tools for inpainting – using machine-learning models to reconstruct missing pieces of an image. They are widely used for picture editing and retouching, but like many sophisticated tools they can also be abused. They … Read more