Searched refs:point (Results 76 - 100 of 155) sorted by relevance

1234567

/freebsd-13-stable/crypto/openssl/crypto/ec/
H A Decp_nistz256.c246 * work on implementation of higher-level functions performing point
377 * x-coordinates are equal, or either point is at infinity.
379 * equal, or either point is at infinity.
381 * The special case of either point being the point at infinity (Z1 or Z2
397 * single point multiplication, so there is no timing leak for ECDH or
609 /* r = sum(scalar[i]*point[i]) */
613 const EC_POINT **point,
676 if (!ecp_nistz256_bignum_to_field_elem(temp[0].X, point[i]->X)
677 || !ecp_nistz256_bignum_to_field_elem(temp[0].Y, point[
610 ecp_nistz256_windowed_mul(const EC_GROUP *group, P256_POINT *r, const BIGNUM **scalar, const EC_POINT **point, size_t num, BN_CTX *ctx) argument
1170 ecp_nistz256_get_affine(const EC_GROUP *group, const EC_POINT *point, BIGNUM *x, BIGNUM *y, BN_CTX *ctx) argument
[all...]
H A Dec_mult.c111 * This functions computes a single point multiplication over the EC group,
115 * It performs either a fixed point multiplication
117 * when point is NULL, or a variable point multiplication
118 * (scalar * point)
119 * when point is not NULL.
140 const BIGNUM *scalar, const EC_POINT *point,
151 /* early exit if the input point is the point at infinity */
152 if (point !
139 ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, const EC_POINT *point, BN_CTX *ctx) argument
[all...]
H A Decp_nistp224.c27 * A 64-bit implementation of the NIST P-224 elliptic curve point multiplication
84 * scalars for point multiplication.
109 * (0 for the point at infinity).
113 * index | bits | point
134 * locations when doing simple scalar multiplies against the base point,
360 * NB! These operations are specific to our point multiplication and cannot be
800 * (X, Y, Z) corresponds to the affine point (X/Z^2, Y/Z^3),
801 * or to the point at infinity if Z == 0.
806 * Double an elliptic curve point:
900 * point a
[all...]
H A Decp_nistp256.c27 * A 64-bit implementation of the NIST P-256 elliptic curve point multiplication
1228 * adapted for mixed addition (z2 = 1, or z2 = 0 for the point at infinity).
1231 * are equal, (while not equal to the point at infinity). This case never
1232 * happens during single point multiplication, so there is no timing leak for
1352 * The special case of either point being the point at infinity (z1 and/or
1361 * case never happens during single point multiplication, so there is no
1437 * Base point pre computation
1441 * Each contain various points on the curve, where each point is three field
1444 * For the base point tabl
[all...]
H A Decp_nistp521.c27 * A 64-bit implementation of the NIST P-521 elliptic curve point multiplication
1148 * adapted for mixed addition (z2 = 1, or z2 = 0 for the point at infinity).
1151 * are equal (while not equal to the point at infinity). See comment below
1255 * The special case of either point being the point at infinity (z1 and/or
1271 * negative multiple of the base point, and for the final signed digit
1344 * Base point pre computation
1348 * Each contain various points on the curve, where each point is three field
1351 * For the base point table, z is usually 1 (0 for the point a
[all...]
/freebsd-13-stable/contrib/bmake/unit-tests/
H A Dcond-cmp-string.mk26 # starting point for variable expressions. Applying the :U modifier to such
H A Dvarparse-undef-partial.mk30 # At this point, the variable "VAR." is defined, therefore the expression
H A Dcond-op.mk62 # be malformed. Therefore there is no point in evaluating it.
H A Dvarmod-ifelse.mk98 # expression in the condition to be evaluated at exactly the right point,
H A Dcond-token-plain.mk30 # the '#' specially, even though at this point, there should be no need for
H A Dvar-op-expand.mk141 # At that point, both REF.word and REF.undef are defined.
/freebsd-13-stable/contrib/subversion/subversion/libsvn_client/
H A Dcopy.c1488 _("Source and destination URLs appear not to point to the "
2026 /* --- That works because multiple destinations always point to the same
/freebsd-13-stable/contrib/libpcap/msdos/
H A Dpkt_rx0.asm97 add ax, SIZE RX_ELEMENT ;; point to next _pktRxBuf buffer
100 lea ax, _pktRxBuf ;; yes, point to 1st buffer
/freebsd-13-stable/sys/compat/ndis/
H A Dwinx32_wrap.S86 * and create the actual trampolines at run time, at which point
158 mov %esp,%esi # Set source address register to point to
317 * like to be able to temporarily point it at another descriptor
/freebsd-13-stable/stand/i386/mbr/
H A Dmbr.S28 .globl start # Entry point
/freebsd-13-stable/sys/crypto/openssl/arm/
H A Darmv4-mont.S61 add r0,sp,r0 @ r0 to point at &tp[num-1]
153 add r0,r0,#4 @ r0 to point at &tp[num]
/freebsd-13-stable/contrib/wpa/src/crypto/
H A Dcrypto.h735 * struct crypto_ec_point - Elliptic curve point
737 * Internal data structure for EC implementation to represent a point. The
743 * crypto_ec_point_init - Initialize data for an EC point
745 * Returns: Pointer to EC point data or %NULL on failure
750 * crypto_ec_point_deinit - Deinitialize EC point data
751 * @p: EC point data from crypto_ec_point_init()
752 * @clear: Whether to clear the EC point value from memory
757 * crypto_ec_point_x - Copies the x-ordinate point into big number
759 * @p: EC point data
767 * crypto_ec_point_to_bin - Write EC point valu
[all...]
/freebsd-13-stable/crypto/openssl/crypto/sha/asm/
H A Dsha1-thumb.pl137 add $len,$inp @ $len to point at inp end
/freebsd-13-stable/sbin/ipfw/
H A Ddummynet.c687 * From our point of view, the channel is effectively unavailable
841 struct point { struct
849 const struct point *p1 = vp1;
850 const struct point *p2 = vp2;
880 struct point points[ED_MAX_SAMPLES_NO];
954 errx(ED_EFMT("invalid point found"));
987 qsort(points, points_no, sizeof(struct point), compare_points);
1905 /* main entry point for dummynet list functions. co.do_pipe indicates
/freebsd-13-stable/contrib/bearssl/src/ssl/
H A Dssl_hs_client.c255 * Perform client-side ECDH (or ECDHE). The point that should be sent to
256 * the server is written in the pad; returned value is either the point
259 * The point _from_ the server is taken from ecdhe_point[] if 'ecdhe'
267 unsigned char key[66], point[133]; local
306 * Compute the common ECDH point, whose X coordinate is the
314 memcpy(point, point_src, glen);
315 if (!ctx->eng.iec->mul(point, glen, key, olen, curve)) {
323 br_ssl_engine_compute_master(&ctx->eng, prf_id, point + xoff, xlen);
325 ctx->eng.iec->mulgen(point, key, olen, curve);
326 memcpy(ctx->eng.pad, point, gle
343 unsigned char point[133]; local
[all...]
/freebsd-13-stable/contrib/wpa/src/common/
H A Ddpp.c359 const EC_POINT *point)
372 EC_POINT_get_affine_coordinates_GFp(group, point, x, y, ctx) != 1)
521 EC_POINT *point = NULL; local
531 point = EC_POINT_new(group);
534 if (!point || !x || !y) {
539 if (!EC_POINT_set_affine_coordinates_GFp(group, point, x, y, ctx)) {
546 if (!EC_POINT_is_on_curve(group, point, ctx) ||
547 EC_POINT_is_at_infinity(group, point)) {
548 wpa_printf(MSG_ERROR, "DPP: Invalid point");
551 dpp_debug_print_point("DPP: dpp_set_pubkey_point_group", group, point);
358 dpp_debug_print_point(const char *title, const EC_GROUP *group, const EC_POINT *point) argument
1178 const EC_POINT *point; local
1369 const EC_POINT *point; local
6836 EC_POINT *point; local
[all...]
/freebsd-13-stable/crypto/openssl/crypto/rc4/asm/
H A Drc4-parisc.pl270 addl $len,$inp,$inp ; $inp to point at the end
/freebsd-13-stable/share/mk/
H A Dbsd.cpu.mk328 # floating point in the general case, so don't define softfp for it at this
341 # -mfloat-abi=soft is full software floating point, but is not currently
/freebsd-13-stable/stand/i386/cdboot/
H A Dcdboot.S60 .set AOUT_ENTRY,0x14 # entry point
98 # point)
213 push %edi # Save entry point for later
275 # Save the entry point so the client can get to it later on
277 pop %eax # Restore saved entry point
285 ljmp $0,$MEM_BTX_ENTRY # Jump to the BTX entry point
532 pushl MEM_ARG_BTX-MEM_BTX_CLIENT+MEM_ARG_SIZE # Entry point of
/freebsd-13-stable/stand/i386/pmbr/
H A Dpmbr.S60 .globl start # Entry point

Completed in 308 milliseconds

1234567