Lines Matching defs:nonce
936 } nonce;
1703 * Set nonce and length fields. Code is big-endian.
1706 const unsigned char *nonce,
1709 ctx->aes.ccm.nonce.b[0] &= ~S390X_CCM_AAD_FLAG;
1710 ctx->aes.ccm.nonce.g[1] = mlen;
1711 memcpy(ctx->aes.ccm.nonce.b + 1, nonce, 15 - ctx->aes.ccm.l);
1726 ctx->aes.ccm.nonce.b[0] |= S390X_CCM_AAD_FLAG;
1758 s390x_kmac(ctx->aes.ccm.nonce.b, 32, ctx->aes.ccm.fc,
1791 flags = ctx->aes.ccm.nonce.b[0];
1793 s390x_km(ctx->aes.ccm.nonce.b, 16, ctx->aes.ccm.kmac_param.icv.b,
1798 ctx->aes.ccm.nonce.b[0] = l;
1806 n |= ctx->aes.ccm.nonce.b[i];
1807 ctx->aes.ccm.nonce.b[i] = 0;
1810 n |= ctx->aes.ccm.nonce.b[15];
1811 ctx->aes.ccm.nonce.b[15] = 1;
1841 ctx->aes.ccm.nonce.b, ctx->aes.ccm.buf.b,
1846 ctx->aes.ccm.nonce.b, ctx->aes.ccm.buf.b,
1862 ctx->aes.ccm.nonce.b[i] = 0;
1864 s390x_km(ctx->aes.ccm.nonce.b, 16, ctx->aes.ccm.buf.b, ctx->aes.ccm.fc,
1869 ctx->aes.ccm.nonce.b[0] = flags; /* restore flags field */
1946 cctx->aes.ccm.nonce.b[0] = ((cctx->aes.ccm.l - 1) & 0x7)
1948 memset(cctx->aes.ccm.nonce.b + 1, 0,
1949 sizeof(cctx->aes.ccm.nonce.b));