From 3fc3ae708ef895517adacdccbeb57db16393b4d1 Mon Sep 17 00:00:00 2001 From: Dave Rodgman Date: Tue, 15 Aug 2023 12:24:31 +0100 Subject: [PATCH] wip Signed-off-by: Dave Rodgman --- ChangeLog.d/safer-ct.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ChangeLog.d/safer-ct.txt b/ChangeLog.d/safer-ct.txt index b32d78b165..b1f38e717b 100644 --- a/ChangeLog.d/safer-ct.txt +++ b/ChangeLog.d/safer-ct.txt @@ -1,6 +1,7 @@ Security * Updates to constant time C code so that compilers are less likely to use - conditional instructions (Clang was observed to use these). Conditional - instructions might have an observable difference in timing. Introduce - assembly implementations for 32 and 64-bit Arm and for x86 and x86-64, - which are guaranteed not to use conditional instructions. + conditional instructions, which might have an observable difference in + timing (Clang was observed to generate conditional instructions). + Introduce assembly implementations of constant time code for + Thumb 1 & Thumb 2, 32-bit Arm, aarch64, x86 and x86-64, which are + guaranteed not to use conditional instructions.