openssl/include/internal
Tomas Mraz ba37b82045 dsa_check: Perform simple parameter check if seed is not available
Added primality check on p and q in the ossl_ffc_params_simple_validate().
Checking for p and q sizes in the default provider is made more
lenient.
Added two testcases for invalid parameters.

Fixes #13950

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/14148)
2021-02-18 11:02:26 +01:00
..
__DECC_INCLUDE_EPILOGUE.H Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
__DECC_INCLUDE_PROLOGUE.H Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
asn1.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
bio.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
comp.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
conf.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
constant_time.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
core.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
cryptlib.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
dane.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
deprecated.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
der.h der: _ossl prefix DER functions 2020-10-01 11:25:12 +10:00
dso.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
dsoerr.h ERR: Rebuild all generated error headers and source files 2021-02-05 14:09:16 +01:00
endian.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
err.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
ffc.h dsa_check: Perform simple parameter check if seed is not available 2021-02-18 11:02:26 +01:00
ktls.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
namemap.h Update copyright year 2020-10-15 14:10:06 +01:00
nelem.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
numbers.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
o_dir.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
packet.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
param_build_set.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
passphrase.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
property.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
propertyerr.h ERR: Rebuild all generated error headers and source files 2021-02-05 14:09:16 +01:00
provider.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
refcount.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
sha3.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
sizes.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
sm3.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
sockets.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
sslconf.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
symhacks.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
thread_once.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
tlsgroups.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
tsan_assist.h Fix Typos 2019-07-02 14:22:29 +02:00