Lines Matching defs:num
55 int num)
69 if (num < RSA_PKCS1_PADDING_SIZE)
73 if (num == flen) {
81 if ((num != (flen + 1)) || (*(p++) != 0x01)) {
169 int num)
172 /* |em| is the encoded message, zero-padded to exactly |num| bytes */
185 if (flen > num || num < RSA_PKCS1_PADDING_SIZE) {
190 em = OPENSSL_malloc(num);
201 for (from += flen, em += num, i = 0; i < num; i++) {
213 for (i = 2; i < num; i++) {
233 mlen = num - msg_index;
241 * Move the result in-place by |num|-RSA_PKCS1_PADDING_SIZE-|mlen| bytes to the left.
250 tlen = constant_time_select_int(constant_time_lt(num - RSA_PKCS1_PADDING_SIZE, tlen),
251 num - RSA_PKCS1_PADDING_SIZE, tlen);
252 for (msg_index = 1; msg_index < num - RSA_PKCS1_PADDING_SIZE; msg_index <<= 1) {
253 mask = ~constant_time_eq(msg_index & (num - RSA_PKCS1_PADDING_SIZE - mlen), 0);
254 for (i = RSA_PKCS1_PADDING_SIZE; i < num - msg_index; i++)
262 OPENSSL_clear_free(em, num);