openssl/util
slontis 07e4d7f474 Add RSA Signature restrictions for X9.31 padding in the FIPS provider.
In FIPS 140-3, RSA Signing with X9.31 padding is not approved,
but verification is allowed for legacy purposes. An indicator has been added
for RSA signing with X9.31 padding.

A strict restriction on the size of the RSA modulus has been added
i.e. It must be 1024 + 256 * s (which is part of the ANSI X9.31 spec).

Added implementation comments to the X9.31 padding code

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/24021)
2024-07-29 10:16:30 +10:00
..
perl Add RSA Signature restrictions for X9.31 padding in the FIPS provider. 2024-07-29 10:16:30 +10:00
platform_symbols
add-depends.pl
build.info
c-compress-test.pl
cavs-to-evptest.pl
check-format-commit.sh fix: util/check-format-commit.sh to handle one-line diff hunks 2024-07-18 05:45:52 +02:00
check-format-test-negatives.c check_format.pl: fix detection of 'if' with single stmt in braces without 'else' 2024-07-08 18:45:18 +02:00
check-format-test-positives.c
check-format.pl Modify check-format to match line length coding style 2024-07-11 12:28:25 -04:00
check-malloc-errs
checkplatformsyms.pl
ck_errf.pl
copy.pl
ctags.sh
dofile.pl
echo.pl
engines.num
err-to-raise
find-doc-nits
find-unused-errs
fips-checksums.sh
fix-deprecation
fix-includes
fix-includes.sed
help.pl
indent.pro
lang-compress.pl
libcrypto.num doc: the basicAttConstraints X.509v3 extension 2024-07-24 16:14:17 -04:00
libssl.num Extend TLSv1.3 record layer padding API calls 2024-07-10 11:44:39 +02:00
markdownlint.rb
merge-err-lines
missingcrypto111.txt
missingcrypto-internal.txt
missingcrypto.txt Add documentation for deprecated CMAC_CTX functions 2024-07-10 09:46:24 +02:00
missingmacro111.txt
missingmacro.txt
missingssl111.txt
missingssl-internal.txt
missingssl.txt
mk-fipsmodule-cnf.pl Add RSA Signature restrictions for X9.31 padding in the FIPS provider. 2024-07-29 10:16:30 +10:00
mkbuildinf.pl
mkdef.pl
mkdir-p.pl
mkerr.pl
mkinstallvars.pl
mknum.pl
mkpod2html.pl
mkrc.pl
mktar.sh
opensslwrap.sh
other-internal.syms
other.syms Add documentation for deprecated CMAC_CTX functions 2024-07-10 09:46:24 +02:00
providers.num
quicserver.c
shlib_wrap.sh.in
su-filter.pl
update_abi_check.sh
withlibctx.pl
wrap.pl.in
write-man-symlinks