Get the latest tech news

Clang vs. Clang


This is a blog post about an experiment with Clang. I need to explain some context first.

#pqcrypto #patents #ntru #lpr #ding #peikert #newhope 2020.12.06: Optimizing for the wrong metric, part 1: Microsoft Word: Review of "An Efficiency Comparison of Document Preparation Systems Used in Academic Research and Development" by Knauff and Nejasmic. To quote a EuroS&P 2018 paper by Laurent Simon, David Chisnall, and Ross Anderson: "A compiler upgrade can suddenly and without warning open a timing channel in previously secure code. The one example claimed at the end of this quote is a misunderstanding triggered by the title of the cited 2015 paper, namely "When constant-time source yields variable-time binary: Exploiting curve25519-donna built with MSVC 2015".

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Clang

Clang

Related news:

News photo

How Clang compiles a function (2018)

News photo

How GCC and Clang handle statically known undefined behaviour

News photo

Clang’s -O0 output: branch displacement and size increase