In this paper we present the first formally verified implementations of Kyber and, to the best of our knowledge, the first such implementations of any post-quantum cryptosystem. We give a (readable) formal specification of Kyber in the EasyCrypt proof assistant, which is syntactically very close to the pseudocode description of the scheme as given in the most recent version of the NIST submission. We present hi...
ABSTRACT: This study investigated the corrosion behaviour of commercial and model Fe- and Ni-based alloys in solar salt at 600°C. The thermal decomposition of nitrate salts led to an increasing concentration of oxidizing agents in the salt melt and thus to a higher corrosion rate. For Fe-based alloys, the oxide scales contained a Na- and Fe-rich outer layer, followed by an inner Cr-rich layer and nitridation as...
ABSTRACT: This study investigated the corrosion behaviour of commercial and model Fe- and Ni-based alloys in solar salt at 600°C. The thermal decomposition of nitrate salts led to an increasing concentration of oxidizing agents in the salt melt and thus to a higher corrosion rate. For Fe-based alloys, the oxide scales contained a Na- and Fe-rich outer layer, followed by an inner Cr-rich layer and nitridation as...
We present a high-assurance software stack for secure function evaluation (SFE). Our stack consists of three components: i. a verified compiler (CircGen) that translates C programs into Boolean circuits; ii. a verified implementation of Yao’s SFE protocol based on garbled circuits and oblivious transfer; and iii. transparent application integration and communications via FRESCO, an open-source framework for sec...