/osnet-11/usr/src/common/crypto/ecc/ |
H A D | ecl_curve.c | 59 ECCurveParams_dup(const ECCurveParams * params, int kmflag) argument 65 ret = (ECCurveParams *) kmem_zalloc(sizeof(ECCurveParams), kmflag); 71 ret->text = kmem_alloc(strlen(params->text) + 1, kmflag); 81 ret->irr = kmem_alloc(strlen(params->irr) + 1, kmflag); 89 ret->curvea = kmem_alloc(strlen(params->curvea) + 1, kmflag); 97 ret->curveb = kmem_alloc(strlen(params->curveb) + 1, kmflag); 105 ret->genx = kmem_alloc(strlen(params->genx) + 1, kmflag); 113 ret->geny = kmem_alloc(strlen(params->geny) + 1, kmflag); 121 ret->order = kmem_alloc(strlen(params->order) + 1, kmflag); 141 EC_GetNamedCurveParams(const ECCurveName name, int kmflag) argument [all...] |
H A D | secitem.c | 67 int kmflag) 78 result = PORT_ArenaZAlloc(arena, sizeof(SECItem), kmflag); 80 result = PORT_ZAlloc(sizeof(SECItem), kmflag); 93 result->data = PORT_ArenaAlloc(arena, len, kmflag); 95 result->data = PORT_Alloc(len, kmflag); 125 int kmflag) 131 kmflag); 133 to->data = (unsigned char*) PORT_Alloc(from->len, kmflag); 66 SECITEM_AllocItem(PRArenaPool *arena, SECItem *item, unsigned int len, int kmflag) argument 124 SECITEM_CopyItem(PRArenaPool *arena, SECItem *to, const SECItem *from, int kmflag) argument
|
H A D | ec2_test.c | 146 int generic, int kmflag) 155 MP_CHECKOK(mp_init(&one, kmflag)); 156 MP_CHECKOK(mp_init(&order_1, kmflag)); 157 MP_CHECKOK(mp_init(&gx, kmflag)); 158 MP_CHECKOK(mp_init(&gy, kmflag)); 159 MP_CHECKOK(mp_init(&rx, kmflag)); 160 MP_CHECKOK(mp_init(&ry, kmflag)); 161 MP_CHECKOK(mp_init(&n, kmflag)); 145 ectest_curve_GF2m(ECGroup *group, int ectestPrint, int ectestTime, int generic, int kmflag) argument
|
H A D | ecdecode.c | 69 int kmflag) 83 item->data = (unsigned char *) PORT_ArenaAlloc(arena, tmp/2, kmflag); 110 int kmflag) 125 curveParams->irr, kmflag)); 128 curveParams->irr, kmflag)); 131 curveParams->curvea, kmflag)); 133 curveParams->curveb, kmflag)); 139 CHECK_OK(hexString2SECItem(NULL, ¶ms->base, genenc, kmflag)); 141 curveParams->order, kmflag)); 154 ECParams *params, int kmflag) 68 hexString2SECItem(PRArenaPool *arena, SECItem *item, const char *str, int kmflag) argument 109 gf_populate_params(ECCurveName name, ECFieldType field_type, ECParams *params, int kmflag) argument 153 EC_FillParams(PRArenaPool *arena, const SECItem *encodedParams, ECParams *params, int kmflag) argument 576 EC_DecodeParams(const SECItem *encodedParams, ECParams **ecparams, int kmflag) argument [all...] |
H A D | ecl.c | 58 ECGroup_new(int kmflag) argument 63 group = (ECGroup *) kmem_alloc(sizeof(ECGroup), kmflag); 83 MP_CHECKOK(mp_init(&group->curvea, kmflag)); 84 MP_CHECKOK(mp_init(&group->curveb, kmflag)); 85 MP_CHECKOK(mp_init(&group->genx, kmflag)); 86 MP_CHECKOK(mp_init(&group->geny, kmflag)); 87 MP_CHECKOK(mp_init(&group->order, kmflag)); 228 const ECCurveParams * params, int kmflag) 242 MP_CHECKOK(mp_init(&irr, kmflag)); 243 MP_CHECKOK(mp_init(&curvea, kmflag)); 227 ecgroup_fromNameAndHex(const ECCurveName name, const ECCurveParams * params, int kmflag) argument 386 ECGroup_fromHex(const ECCurveParams * params, int kmflag) argument 393 ECGroup_fromName(const ECCurveName name, int kmflag) argument [all...] |
H A D | ecp_test.c | 145 int generic, int kmflag) 154 MP_CHECKOK(mp_init(&one, kmflag)); 155 MP_CHECKOK(mp_init(&order_1, kmflag)); 156 MP_CHECKOK(mp_init(&gx, kmflag)); 157 MP_CHECKOK(mp_init(&gy, kmflag)); 158 MP_CHECKOK(mp_init(&rx, kmflag)); 159 MP_CHECKOK(mp_init(&ry, kmflag)); 160 MP_CHECKOK(mp_init(&n, kmflag)); 144 ectest_curve_GFp(ECGroup *group, int ectestPrint, int ectestTime, int generic, int kmflag) argument
|
H A D | ec2_mont.c | 62 gf2m_Mdouble(mp_int *x, mp_int *z, const ECGroup *group, int kmflag) argument 68 MP_CHECKOK(mp_init(&t1, kmflag)); 90 const ECGroup *group, int kmflag) 97 MP_CHECKOK(mp_init(&t1, kmflag)); 98 MP_CHECKOK(mp_init(&t2, kmflag)); 89 gf2m_Madd(const mp_int *x, mp_int *x1, mp_int *z1, mp_int *x2, mp_int *z2, const ECGroup *group, int kmflag) argument
|
H A D | ecl_gf.c | 58 GFMethod_new(int kmflag) argument 63 meth = (GFMethod *) kmem_alloc(sizeof(GFMethod), kmflag); 72 MP_CHECKOK(mp_init(&meth->irr, kmflag));
|
H A D | ec.c | 82 const SECItem *pointP, SECItem *pointQ, int kmflag) 144 CHECK_MPI_OK( mp_init(&Px, kmflag) ); 145 CHECK_MPI_OK( mp_init(&Py, kmflag) ); 146 CHECK_MPI_OK( mp_init(&Qx, kmflag) ); 147 CHECK_MPI_OK( mp_init(&Qy, kmflag) ); 148 CHECK_MPI_OK( mp_init(&Gx, kmflag) ); 149 CHECK_MPI_OK( mp_init(&Gy, kmflag) ); 150 CHECK_MPI_OK( mp_init(&order, kmflag) ); 151 CHECK_MPI_OK( mp_init(&irreducible, kmflag) ); 152 CHECK_MPI_OK( mp_init(&a, kmflag) ); 81 ec_points_mul(const ECParams *params, const mp_int *k1, const mp_int *k2, const SECItem *pointP, SECItem *pointQ, int kmflag) argument 241 ec_NewKey(ECParams *ecParams, ECPrivateKey **privKey, const unsigned char *privKeyBytes, int privKeyLen, int kmflag) argument 352 EC_NewKeyFromSeed(ECParams *ecParams, ECPrivateKey **privKey, const unsigned char *seed, int seedlen, int kmflag) argument 373 ec_GenerateRandomPrivateKey(const unsigned char *order, int len, int kmflag) argument 425 EC_NewKey(ECParams *ecParams, ECPrivateKey **privKey, int kmflag) argument 462 EC_ValidatePublicKey(ECParams *ecParams, SECItem *publicValue, int kmflag) argument 547 ECDH_Derive(SECItem *publicValue, ECParams *ecParams, SECItem *privateValue, PRBool withCofactor, SECItem *derivedSecret, int kmflag) argument 627 ECDSA_SignDigestWithSeed(ECPrivateKey *key, SECItem *signature, const SECItem *digest, const unsigned char *kb, const int kblen, int kmflag) argument 826 ECDSA_SignDigest(ECPrivateKey *key, SECItem *signature, const SECItem *digest, int kmflag) argument 864 ECDSA_VerifyDigest(ECPublicKey *key, const SECItem *signature, const SECItem *digest, int kmflag) argument [all...] |
/osnet-11/usr/src/lib/libzpool/common/ |
H A D | kernel.c | 793 crypto_key_t *key, crypto_ctx_template_t *tmpl, int kmflag) 792 crypto_create_ctx_template(crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t *tmpl, int kmflag) argument
|
/osnet-11/usr/src/common/mpi/ |
H A D | mpi.c | 127 /* {{{ mp_init(mp, kmflag) */ 130 mp_init(mp, kmflag) 136 mp_err mp_init(mp_int *mp, int kmflag) argument 138 return mp_init_size(mp, s_mp_defprec, kmflag); 144 /* {{{ mp_init_size(mp, prec, kmflag) */ 147 mp_init_size(mp, prec, kmflag) 154 mp_err mp_init_size(mp_int *mp, mp_size prec, int kmflag) argument 159 if((DIGITS(mp) = s_mp_alloc(prec, sizeof(mp_digit), kmflag)) == NULL) 165 FLAG(mp) = kmflag; 1899 /* {{{ mp_cmp_int(a, z, kmflag) */ 1907 mp_cmp_int(const mp_int *a, long z, int kmflag) argument 3059 s_mp_alloc(size_t nb, size_t ni, int kmflag) argument [all...] |