summaryrefslogtreecommitdiffstats
path: root/CHANGES.md
diff options
context:
space:
mode:
authorXu Yizhou <xuyizhou1@huawei.com>2023-08-23 11:30:09 +0200
committerTomas Mraz <tomas@openssl.org>2023-08-24 14:57:35 +0200
commit6399d7856c75abde9ed23782d10960013de03810 (patch)
treed45527466a10cd60f73d5da80752ba9086665bf4 /CHANGES.md
parentQUIC: Rename SSL_set_initial_peer_addr to SSL_set1_initial_peer_addr (diff)
downloadopenssl-6399d7856c75abde9ed23782d10960013de03810.tar.xz
openssl-6399d7856c75abde9ed23782d10960013de03810.zip
Optimize SM2 on aarch64
Signed-off-by: Xu Yizhou <xuyizhou1@huawei.com> Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20754)
Diffstat (limited to 'CHANGES.md')
-rw-r--r--CHANGES.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md
index ec4e1a892d..11a0ee793d 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -25,6 +25,13 @@ OpenSSL 3.2
### Changes between 3.1 and 3.2 [xx XXX xxxx]
+ * Added optimization for SM2 algorithm on aarch64. It uses a huge precomputed
+ table for point multiplication of the base point, which increases the size of
+ libcrypto from 4.4 MB to 4.9 MB. A new configure option `no-sm2-precomp` has
+ been added to disable the precomputed table.
+
+ *Xu Yizhou*
+
* Added client side support for QUIC
*Hugo Landau, Matt Caswell, Paul Dale, Tomáš Mráz, Richard Levitte*