bind9/util
Mark Andrews a1452c32ab Check that we can verify a signature at initialisation time
Fedora 33 doesn't support RSASHA1 in future mode.  There is no easy
check for this other than by attempting to perform a verification
using known good signatures.  We don't attempt to sign with RSASHA1
as that would not work in FIPS mode.  RSASHA1 is verify only.

The test vectors were generated using OpenSSL 3.0 and
util/gen-rsa-sha-vectors.c.  Rerunning will generate a new set of
test vectors as the private key is not preserved.

e.g.
	cc util/gen-rsa-sha-vectors.c -I /opt/local/include \
		-L /opt/local/lib -lcrypto

(cherry picked from commit cd3f00874f63a50954cebb78edac8f580a27c0de)
2022-07-25 11:37:49 -04:00
..
bindkeys.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
branchsync.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-ans-prereq.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-categories.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-changes Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-cocci Run spatch jobs in parallel 2022-02-14 20:01:43 +01:00
check-includes.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-instincludes.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-line-length.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-make-install.in Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-pullups.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-sources.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
check-win32util-configure Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
checklibs.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
commit-arm.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
gen-rsa-sha-vectors.c Check that we can verify a signature at initialisation time 2022-07-25 11:37:49 -04:00
git-replay-merge.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
kit.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
mandoc2docbook.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
mdnbuildtest.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
memleak.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
mksymtbl.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
models.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
nanny.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
new-func Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
nt-kit Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
pairwise-testing.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
parse_tsan.py Auto-format Python files with black 2022-06-08 13:34:19 +02:00
run-clang-tidy Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
spacewhack.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
suppressions.txt Refactor netmgr and add more unit tests 2020-12-09 10:46:16 +01:00
tabify-changes Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
update-drafts.pl Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
update_branches Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
xc Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
xmllint-html.sh Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00