VirtualBox

Changeset 86562 in vbox for trunk/src


Ignore:
Timestamp:
Oct 14, 2020 8:15:56 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
140911
Message:

openssl-1.1.1h: rolling back our changes, restoring crypto/ec/ecp_nistz256.c to the original from 1.1.1h. bugref:9847

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/openssl-1.1.1h/crypto/ec/ecp_nistz256.c

    r86560 r86562  
    179179    dst[2] = (src[2] & mask1) ^ (dst[2] & mask2);
    180180    dst[3] = (src[3] & mask1) ^ (dst[3] & mask2);
    181 #if P256_LIMBS == 8
     181    if (P256_LIMBS == 8) {
    182182        dst[4] = (src[4] & mask1) ^ (dst[4] & mask2);
    183183        dst[5] = (src[5] & mask1) ^ (dst[5] & mask2);
    184184        dst[6] = (src[6] & mask1) ^ (dst[6] & mask2);
    185185        dst[7] = (src[7] & mask1) ^ (dst[7] & mask2);
    186 #endif
     186    }
    187187}
    188188
     
    204204    res |= a[2] ^ b[2];
    205205    res |= a[3] ^ b[3];
    206 #if P256_LIMBS == 8
     206    if (P256_LIMBS == 8) {
    207207        res |= a[4] ^ b[4];
    208208        res |= a[5] ^ b[5];
    209209        res |= a[6] ^ b[6];
    210210        res |= a[7] ^ b[7];
    211 #endif
     211    }
    212212
    213213    return is_zero(res);
     
    224224        res |= a[2] ^ ONE[2];
    225225        res |= a[3] ^ ONE[3];
    226 #if P256_LIMBS == 8
     226        if (P256_LIMBS == 8) {
    227227            res |= a[4] ^ ONE[4];
    228228            res |= a[5] ^ ONE[5];
     
    232232             * because value of "one" takes only 7 limbs.
    233233             */
    234 #endif
     234        }
    235235        res = is_zero(res);
    236236    }
     
    334334     */
    335335    in1infty = (in1_z[0] | in1_z[1] | in1_z[2] | in1_z[3]);
    336 #if P256_LIMBS == 8
     336    if (P256_LIMBS == 8)
    337337        in1infty |= (in1_z[4] | in1_z[5] | in1_z[6] | in1_z[7]);
    338 #endif
    339338
    340339    in2infty = (in2_z[0] | in2_z[1] | in2_z[2] | in2_z[3]);
    341 #if P256_LIMBS == 8
     340    if (P256_LIMBS == 8)
    342341        in2infty |= (in2_z[4] | in2_z[5] | in2_z[6] | in2_z[7]);
    343 #endif
    344342
    345343    in1infty = is_zero(in1infty);
     
    464462     */
    465463    in1infty = (in1_z[0] | in1_z[1] | in1_z[2] | in1_z[3]);
    466 #if P256_LIMBS == 8
     464    if (P256_LIMBS == 8)
    467465        in1infty |= (in1_z[4] | in1_z[5] | in1_z[6] | in1_z[7]);
    468 #endif
    469466
    470467    /*
     
    474471    in2infty = (in2_x[0] | in2_x[1] | in2_x[2] | in2_x[3] |
    475472                in2_y[0] | in2_y[1] | in2_y[2] | in2_y[3]);
    476 #if P256_LIMBS == 8
     473    if (P256_LIMBS == 8)
    477474        in2infty |= (in2_x[4] | in2_x[5] | in2_x[6] | in2_x[7] |
    478475                     in2_y[4] | in2_y[5] | in2_y[6] | in2_y[7]);
    479 #endif
    480476
    481477    in1infty = is_zero(in1infty);
     
    10811077            infty = 0 - is_zero(infty);
    10821078            infty = ~infty;
    1083 #endif
    10841079
    10851080            p.p.Z[0] = ONE[0] & infty;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette