From 603a4693038510eb03a8763ab2ed356fc728b9db Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Mon, 19 Feb 2024 13:46:17 +0100 Subject: [PATCH] README: add code from BoringSSL paragraph --- ec/native/README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ec/native/README.md b/ec/native/README.md index 890d91e9..c6b1ef6f 100644 --- a/ec/native/README.md +++ b/ec/native/README.md @@ -1,7 +1,7 @@ # Generated code from fiat This directory includes several files ("p*.h") that are generated by -[fiat](https://github.com/mit-plv/fiat-crypto). The Makefile provides +[fiat](https://github.com/mit-plv/fiat-crypto). The GNUmakefile provides targets to generate these files. The file "inversion_template.h" is copied from the fiat-crypto repository @@ -10,3 +10,9 @@ and has some modifications: the "inversion" function is declared "static", and the convenience function "inversion" is provided. The "*_stubs.c" files are handcrafted. + +# Code from BoringSSL + +The code in "point_operations.h", "curve25519_tables.h", and large parts of +"curve25519_stubs.c" originate from BoringSSL. Minor adjustments have been done +manually.