From: Tobias Brunner Date: Tue, 26 Sep 2017 13:02:04 +0000 (+0200) Subject: signature-params: Optionally pass a specific salt value when signing X-Git-Tag: 5.6.1rc1~6^2~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c380608a8914d07ff5dfe601c9b417f752207f78;p=thirdparty%2Fstrongswan.git signature-params: Optionally pass a specific salt value when signing --- diff --git a/src/libstrongswan/credentials/keys/signature_params.h b/src/libstrongswan/credentials/keys/signature_params.h index f243954281..52a7ad7e55 100644 --- a/src/libstrongswan/credentials/keys/signature_params.h +++ b/src/libstrongswan/credentials/keys/signature_params.h @@ -35,6 +35,8 @@ struct rsa_pss_params_t { hash_algorithm_t mgf1_hash; /** Salt length, use RSA_PSS_SALT_LEN_DEFAULT for length equal to hash */ ssize_t salt_len; + /** Salt value, for unit tests (not all implementations support this) */ + chunk_t salt; #define RSA_PSS_SALT_LEN_DEFAULT -1 };