Lines Matching refs:smlen
208 unsigned long long smlen; in ssh_xmss_sign() local
226 smlen = slen = datalen + required_siglen; in ssh_xmss_sign()
231 if ((ret = xmss_sign(key->xmss_sk, sshkey_xmss_bds_state(key), sig, &smlen, in ssh_xmss_sign()
232 data, datalen, sshkey_xmss_params(key))) != 0 || smlen <= datalen) { in ssh_xmss_sign()
242 (r = sshbuf_put_string(b, sig, smlen - datalen)) != 0) in ssh_xmss_sign()
287 unsigned long long smlen = 0, mlen = 0; in ssh_xmss_verify() local
322 smlen = len + dlen; in ssh_xmss_verify()
323 mlen = smlen; in ssh_xmss_verify()
324 if ((sm = malloc(smlen)) == NULL || (m = malloc(mlen)) == NULL) { in ssh_xmss_verify()
330 if ((ret = xmss_sign_open(m, &mlen, sm, smlen, in ssh_xmss_verify()
343 freezero(sm, smlen); in ssh_xmss_verify()
345 freezero(m, smlen); in ssh_xmss_verify()