diff options
author | defanor <defanor@uberspace.net> | 2021-02-07 21:32:54 +0300 |
---|---|---|
committer | defanor <defanor@uberspace.net> | 2021-02-07 21:32:54 +0300 |
commit | bfc932724364aa776d11395f77090764f5148042 (patch) | |
tree | 065977e86b188d37b5ce59bc011293ae0be5bdf7 | |
parent | 4ab1936ae0bf575b19fe87a3440cfd04e48c331e (diff) |
Use gsasl_nonce for random padding
-rw-r--r-- | src/rexmpp_openpgp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rexmpp_openpgp.c b/src/rexmpp_openpgp.c index 54dc914..cb8b4d7 100644 --- a/src/rexmpp_openpgp.c +++ b/src/rexmpp_openpgp.c @@ -676,9 +676,9 @@ char *rexmpp_openpgp_encrypt_sign (rexmpp_t *s, /* A random-length random-content padding. */ char *rand_str, rand[256]; - gsasl_random(rand, 1); + gsasl_nonce(rand, 1); size_t rand_str_len = 0, rand_len = (unsigned char)rand[0] % (255 - 16) + 16; - sasl_err = gsasl_random(rand, rand_len); + sasl_err = gsasl_nonce(rand, rand_len); if (sasl_err != GSASL_OK) { rexmpp_log(s, LOG_ERR, "Random generation failure: %s", gsasl_strerror(sasl_err)); |