From cd1de6350ea446f7d026c185f6648a7e98c4b89b Mon Sep 17 00:00:00 2001 From: Dave Rodgman Date: Tue, 9 May 2023 10:12:34 +0100 Subject: [PATCH] Changelog Signed-off-by: Dave Rodgman --- ChangeLog.d/safer-ct.txt | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ChangeLog.d/safer-ct.txt diff --git a/ChangeLog.d/safer-ct.txt b/ChangeLog.d/safer-ct.txt new file mode 100644 index 000000000..965472845 --- /dev/null +++ b/ChangeLog.d/safer-ct.txt @@ -0,0 +1,6 @@ +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 which are guaranteed not + to use conditional instructions.