aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-02-22 14:32:49 +0100
committerMattias Andrée <m@maandree.se>2026-02-22 14:32:49 +0100
commit491cb03a4e471acbd4e551f9b60b786e447d604b (patch)
tree3ed9d277643aa95cca8189f03e1aaf067608c276
parentAdd optimised SHA-256 implementation using SHA-256 instrinsics for ARMv8 (almost 70 times faster) (diff)
downloadlibsha2-1.1.3.tar.gz
libsha2-1.1.3.tar.bz2
libsha2-1.1.3.tar.xz
Signed-off-by: Mattias Andrée <m@maandree.se>
-rw-r--r--libsha2.74
-rw-r--r--libsha2_algorithm_output_size.32
-rw-r--r--libsha2_behex_lower.32
-rw-r--r--libsha2_behex_upper.32
-rw-r--r--libsha2_digest.32
-rw-r--r--libsha2_hmac_digest.32
-rw-r--r--libsha2_hmac_init.32
-rw-r--r--libsha2_hmac_marshal.32
-rw-r--r--libsha2_hmac_state_output_size.32
-rw-r--r--libsha2_hmac_unmarshal.32
-rw-r--r--libsha2_hmac_update.32
-rw-r--r--libsha2_init.32
-rw-r--r--libsha2_marshal.32
-rw-r--r--libsha2_state_output_size.32
-rw-r--r--libsha2_sum_fd.32
-rw-r--r--libsha2_unhex.32
-rw-r--r--libsha2_unmarshal.32
-rw-r--r--libsha2_update.32
18 files changed, 19 insertions, 19 deletions
diff --git a/libsha2.7 b/libsha2.7
index b78db0a..3da7907 100644
--- a/libsha2.7
+++ b/libsha2.7
@@ -1,8 +1,8 @@
-.TH LIBSHA2 7 2022-07-07 libsha1
+.TH LIBSHA2 7 LIBSHA2
.SH NAME
libsha2 \- SHA-2 hashing library
.SH DESCRIPTION
-.B libsha1
+.B libsha2
is an implementation of the SHA-2 family hashing functions:
SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, and SHA-512/256;
with support for state marshalling and HMAC.
diff --git a/libsha2_algorithm_output_size.3 b/libsha2_algorithm_output_size.3
index d083a38..32fb95a 100644
--- a/libsha2_algorithm_output_size.3
+++ b/libsha2_algorithm_output_size.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_ALGORITHM_OUTPUT_SIZE 3 2019-02-09 libsha2
+.TH LIBSHA2_ALGORITHM_OUTPUT_SIZE 3 LIBSHA2
.SH NAME
libsha2_algorithm_output_size \- Get the size of the output for a SHA-2 algorithm
.SH SYNOPSIS
diff --git a/libsha2_behex_lower.3 b/libsha2_behex_lower.3
index 1172397..e0ce17f 100644
--- a/libsha2_behex_lower.3
+++ b/libsha2_behex_lower.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_BEHEX_LOWER 3 2019-02-09 libsha2
+.TH LIBSHA2_BEHEX_LOWER 3 LIBSHA2
.SH NAME
libsha2_behex_lower \- Convert binary to lower case hexadecimal
.SH SYNOPSIS
diff --git a/libsha2_behex_upper.3 b/libsha2_behex_upper.3
index c65202b..4d24b99 100644
--- a/libsha2_behex_upper.3
+++ b/libsha2_behex_upper.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_BEHEX_UPPER 3 2019-02-09 libsha2
+.TH LIBSHA2_BEHEX_UPPER 3 LIBSHA2
.SH NAME
libsha2_behex_upper \- Convert binary to upper case hexadecimal
.SH SYNOPSIS
diff --git a/libsha2_digest.3 b/libsha2_digest.3
index 127171d..afd4d10 100644
--- a/libsha2_digest.3
+++ b/libsha2_digest.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_DIGEST 3 2019-02-09 libsha2
+.TH LIBSHA2_DIGEST 3 LIBSHA2
.SH NAME
libsha2_digest \- Get the result of a SHA-2 hashing
.SH SYNOPSIS
diff --git a/libsha2_hmac_digest.3 b/libsha2_hmac_digest.3
index 1203049..faf6ab2 100644
--- a/libsha2_hmac_digest.3
+++ b/libsha2_hmac_digest.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_HMAC_DIGEST 3 2019-02-10 libsha2
+.TH LIBSHA2_HMAC_DIGEST 3 LIBSHA2
.SH NAME
libsha2_hmac_digest \- Get the result of a HMAC-SHA-2 hashing
.SH SYNOPSIS
diff --git a/libsha2_hmac_init.3 b/libsha2_hmac_init.3
index 6f09680..bffe76c 100644
--- a/libsha2_hmac_init.3
+++ b/libsha2_hmac_init.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_HMAC_INIT 3 2019-02-10 libsha2
+.TH LIBSHA2_HMAC_INIT 3 LIBSHA2
.SH NAME
libsha2_hmac_init \- Initialises hashing with an HMAC-SHA-2 algorithm
.SH SYNOPSIS
diff --git a/libsha2_hmac_marshal.3 b/libsha2_hmac_marshal.3
index eca380c..48fe001 100644
--- a/libsha2_hmac_marshal.3
+++ b/libsha2_hmac_marshal.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_HMAC_MARSHAL 3 2019-02-10 libsha2
+.TH LIBSHA2_HMAC_MARSHAL 3 LIBSHA2
.SH NAME
libsha2_hmac_marshal \- Marshal an HMAC-SHA-2 hashing state
.SH SYNOPSIS
diff --git a/libsha2_hmac_state_output_size.3 b/libsha2_hmac_state_output_size.3
index aa96436..93c2daf 100644
--- a/libsha2_hmac_state_output_size.3
+++ b/libsha2_hmac_state_output_size.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_HMAC_STATE_OUTPUT_SIZE 3 2019-02-10 libsha2
+.TH LIBSHA2_HMAC_STATE_OUTPUT_SIZE 3 LIBSHA2
.SH NAME
libsha2_hmac_state_output_size \- Get the size of the output for a HMAC-SHA-2 algorithm
.SH SYNOPSIS
diff --git a/libsha2_hmac_unmarshal.3 b/libsha2_hmac_unmarshal.3
index 6cc2967..467595c 100644
--- a/libsha2_hmac_unmarshal.3
+++ b/libsha2_hmac_unmarshal.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_HMAC_UNMARSHAL 3 2019-02-10 libsha2
+.TH LIBSHA2_HMAC_UNMARSHAL 3 LIBSHA2
.SH NAME
libsha2_hmac_unmarshal \- Unmarshal an HMAC-SHA-2 hashing state
.SH SYNOPSIS
diff --git a/libsha2_hmac_update.3 b/libsha2_hmac_update.3
index bb02a18..7764c6e 100644
--- a/libsha2_hmac_update.3
+++ b/libsha2_hmac_update.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_HMAC_UPDATE 3 2019-02-10 libsha2
+.TH LIBSHA2_HMAC_UPDATE 3 LIBSHA2
.SH NAME
libsha2_hmac_update \- Feed data into a HMAC-SHA-2 algorithm
.SH SYNOPSIS
diff --git a/libsha2_init.3 b/libsha2_init.3
index 5823464..aca97b0 100644
--- a/libsha2_init.3
+++ b/libsha2_init.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_INIT 3 2019-02-09 libsha2
+.TH LIBSHA2_INIT 3 LIBSHA2
.SH NAME
libsha2_init \- Initialises hashing with a SHA-2 algorithm
.SH SYNOPSIS
diff --git a/libsha2_marshal.3 b/libsha2_marshal.3
index 4b44533..ecb5031 100644
--- a/libsha2_marshal.3
+++ b/libsha2_marshal.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_MARSHAL 3 2019-02-09 libsha2
+.TH LIBSHA2_MARSHAL 3 LIBSHA2
.SH NAME
libsha2_marshal \- Marshal a SHA-2 hashing state
.SH SYNOPSIS
diff --git a/libsha2_state_output_size.3 b/libsha2_state_output_size.3
index 591eace..ef3130b 100644
--- a/libsha2_state_output_size.3
+++ b/libsha2_state_output_size.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_STATE_OUTPUT_SIZE 3 2019-02-09 libsha2
+.TH LIBSHA2_STATE_OUTPUT_SIZE 3 LIBSHA2
.SH NAME
libsha2_state_output_size \- Get the size of the output for a SHA-2 algorithm
.SH SYNOPSIS
diff --git a/libsha2_sum_fd.3 b/libsha2_sum_fd.3
index 8850e01..07e1864 100644
--- a/libsha2_sum_fd.3
+++ b/libsha2_sum_fd.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_SUM_FD 3 2019-02-09 libsha2
+.TH LIBSHA2_SUM_FD 3 LIBSHA2
.SH NAME
libsha2_sum_fd \- Hash a file with a SHA-2 algorithm
.SH SYNOPSIS
diff --git a/libsha2_unhex.3 b/libsha2_unhex.3
index 7e009a0..5737057 100644
--- a/libsha2_unhex.3
+++ b/libsha2_unhex.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_UNHEX 3 2019-02-09 libsha2
+.TH LIBSHA2_UNHEX 3 LIBSHA2
.SH NAME
libsha2_unhex \- Covert hexadecimal to binary
.SH SYNOPSIS
diff --git a/libsha2_unmarshal.3 b/libsha2_unmarshal.3
index 5df4929..a33eec5 100644
--- a/libsha2_unmarshal.3
+++ b/libsha2_unmarshal.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_UNMARSHAL 3 2019-02-09 libsha2
+.TH LIBSHA2_UNMARSHAL 3 LIBSHA2
.SH NAME
libsha2_unmarshal \- Unmarshal a SHA-2 hashing state
.SH SYNOPSIS
diff --git a/libsha2_update.3 b/libsha2_update.3
index b7baf39..e64c972 100644
--- a/libsha2_update.3
+++ b/libsha2_update.3
@@ -1,4 +1,4 @@
-.TH LIBSHA2_UPDATE 3 2019-02-09 libsha2
+.TH LIBSHA2_UPDATE 3 LIBSHA2
.SH NAME
libsha2_update \- Feed data into a SHA-2 algorithm
.SH SYNOPSIS