From 2b13607f4657ff1c28dc2aeb162dbf2b43bb1421 Mon Sep 17 00:00:00 2001 From: enkore Date: Fri, 16 Jun 2017 11:44:23 +0200 Subject: [PATCH] init: shaext is supported in openssl and better on ryzen than b2 --- src/borg/archiver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/borg/archiver.py b/src/borg/archiver.py index 23398bb32..e1406560b 100644 --- a/src/borg/archiver.py +++ b/src/borg/archiver.py @@ -2452,7 +2452,8 @@ def define_common_options(add_common_option): On modern Intel/AMD CPUs (except very cheap ones), AES is usually hardware-accelerated. - BLAKE2b is faster than SHA256 on Intel/AMD 64-bit CPUs, + BLAKE2b is faster than SHA256 on Intel/AMD 64-bit CPUs + (except AMD Ryzen and future CPUs with SHA extensions), which makes `authenticated-blake2` faster than `none` and `authenticated`. On modern ARM CPUs, NEON provides hardware acceleration for SHA256 making it faster