Add sanity check to PRF
authorMatt Caswell <matt@openssl.org>
Thu, 12 Mar 2015 14:37:26 +0000 (14:37 +0000)
committerMatt Caswell <matt@openssl.org>
Tue, 17 Mar 2015 13:49:32 +0000 (13:49 +0000)
commitf08731cd82566d14275b7749ca553bdd7f6267f3
tree2949dee4de41c6b5618a1b20381ad5a59c24d59b
parentf4b8760056ebc6d22666652fc34dc9ad8577856c
Add sanity check to PRF

The function tls1_PRF counts the number of digests in use and partitions
security evenly between them. There always needs to be at least one digest
in use, otherwise this is an internal error. Add a sanity check for this.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(cherry picked from commit 668f6f08c62177ab5893fc26ebb67053aafdffc8)
ssl/t1_enc.c