Searched refs:curveType (Results 1 - 25 of 35) sorted by relevance

12

/macosx-10.10/Security-57031.1.35/Security/include/security_cryptkit/
H A DcurveParams.c65 feeCurveType curveType; member in struct:__anon3732
377 * curveType->Montgomery
405 * curveType->Weierstrass
433 * curveType->Montgomery
461 * curveType->Weierstrass
491 * curveType->Weierstrass
521 * curveType->Weierstrass
550 * curveType->Weierstrass
786 cp->curveType = cps->curveType;
1123 feeKeyBitsToDepth(unsigned keySize, feePrimeType primeType, feeCurveType curveType, feeDepth *depth) argument
1204 feeKeyBitsToDepth(unsigned keySize, feePrimeType primeType, feeCurveType curveType, feeDepth *depth) argument
1391 feeCurveType curveType = cp->curveType; local
[all...]
H A DcurveParams.h52 feeCurveType curveType; member in struct:__anon3733
86 * Only valid for curveType == CT_WEIERSTRASS. This is calculated
154 * Values for curveType. Note that Atkin3 (a=0) and Atkin4 (b=0) are
216 feeCurveType curveType, /* FCT_Default means "best one" */
H A DCryptKitAsn1.h30 curveType FEECurveType,
49 CSSM_DATA curveType; member in struct:__anon3717
H A DCryptKitAsn1.cpp19 { SEC_ASN1_INTEGER, offsetof(FEECurveParametersASN1,curveType) },
H A Delliptic.c36 cp->curveType optimizations.
306 if((twist == CURVE_PLUS) && (cp->curveType == FCT_Weierstrass)) {
355 if((k->twist == CURVE_PLUS) && (cp->curveType == FCT_Weierstrass)) {
578 if(par->curveType == FCT_Montgomery) {
591 else if((par->curveType == FCT_Weierstrass) && isZero(par->a)) {
645 if(par->curveType == FCT_Montgomery) {
667 else if((par->curveType == FCT_Weierstrass) && isZero(par->a)) {
811 if(par->curveType != FCT_Weierstrass) { // i.e., !isZero(par->c)
848 if(par->curveType == FCT_Weierstrass) { // i.e., isZero(par->c)
876 if(par->curveType !
[all...]
H A DfeePublicKey.h54 * a feeDepth; one for key size in bits and optional primeType and curveType.
67 feeCurveType curveType, /* FCT_Default means "best one" */
H A DbyteRep.c151 ENC_BYTE(cp->curveType, buf, numBytes);
220 2 + // primeType + curveType
404 DEC_BYTE(cp->curveType, buf, bufLen, bytes);
H A DfeeDigitalSignature.c149 if(cp->curveType == FCT_Weierstrass) {
481 if(cp->curveType != FCT_Weierstrass) {
H A DCryptKitDER.cpp375 intToCssmData(cp->curveType, asnCp.curveType, coder);
408 cp->curveType = (feeCurveType)cssmDataToInt(asnCp.curveType);
/macosx-10.10/Security-57031.1.35/Security/libsecurity_cryptkit/lib/
H A DcurveParams.c65 feeCurveType curveType; member in struct:__anon4447
377 * curveType->Montgomery
405 * curveType->Weierstrass
433 * curveType->Montgomery
461 * curveType->Weierstrass
491 * curveType->Weierstrass
521 * curveType->Weierstrass
550 * curveType->Weierstrass
786 cp->curveType = cps->curveType;
1123 feeKeyBitsToDepth(unsigned keySize, feePrimeType primeType, feeCurveType curveType, feeDepth *depth) argument
1204 feeKeyBitsToDepth(unsigned keySize, feePrimeType primeType, feeCurveType curveType, feeDepth *depth) argument
1391 feeCurveType curveType = cp->curveType; local
[all...]
H A DcurveParams.h52 feeCurveType curveType; member in struct:__anon4448
86 * Only valid for curveType == CT_WEIERSTRASS. This is calculated
154 * Values for curveType. Note that Atkin3 (a=0) and Atkin4 (b=0) are
216 feeCurveType curveType, /* FCT_Default means "best one" */
H A DCryptKitAsn1.h30 curveType FEECurveType,
49 CSSM_DATA curveType; member in struct:__anon4432
H A DCryptKitAsn1.cpp19 { SEC_ASN1_INTEGER, offsetof(FEECurveParametersASN1,curveType) },
H A Delliptic.c36 cp->curveType optimizations.
306 if((twist == CURVE_PLUS) && (cp->curveType == FCT_Weierstrass)) {
355 if((k->twist == CURVE_PLUS) && (cp->curveType == FCT_Weierstrass)) {
578 if(par->curveType == FCT_Montgomery) {
591 else if((par->curveType == FCT_Weierstrass) && isZero(par->a)) {
645 if(par->curveType == FCT_Montgomery) {
667 else if((par->curveType == FCT_Weierstrass) && isZero(par->a)) {
811 if(par->curveType != FCT_Weierstrass) { // i.e., !isZero(par->c)
848 if(par->curveType == FCT_Weierstrass) { // i.e., isZero(par->c)
876 if(par->curveType !
[all...]
H A DfeePublicKey.h54 * a feeDepth; one for key size in bits and optional primeType and curveType.
67 feeCurveType curveType, /* FCT_Default means "best one" */
H A DbyteRep.c151 ENC_BYTE(cp->curveType, buf, numBytes);
220 2 + // primeType + curveType
404 DEC_BYTE(cp->curveType, buf, bufLen, bytes);
H A DfeeDigitalSignature.c149 if(cp->curveType == FCT_Weierstrass) {
481 if(cp->curveType != FCT_Weierstrass) {
/macosx-10.10/Security-57031.1.35/Security/libsecurity_cryptkit/ckutils/sigTime/
H A DsigTime.cpp97 char *curveType; local
144 switch(cp->curveType) {
146 curveType = "FCT_Montgomery";
149 curveType = "FCT_Weierstrass";
152 curveType = "FCT_General";
155 printf("***Unknown curveType!\n");
162 depth, curveType, bitlen(cp->basePrime));
166 depth, curveType, cp->q);
170 depth, curveType, cp->q, cp->k);
/macosx-10.10/Security-57031.1.35/Security/libsecurity_apple_csp/lib/
H A DFEEKeys.cpp309 feeCurveType curveType = FCT_Default; local
313 curveType = FCT_ANSI;
322 curveType = FCT_Montgomery;
325 curveType = FCT_Weierstrass;
328 curveType = FCT_ANSI;
343 curveType,
/macosx-10.10/Security-57031.1.35/Security/libsecurity_cryptkit/ckutils/atomTime/
H A DatomTime.c160 char *curveType; local
286 switch(cp->curveType) {
288 curveType = "FCT_Montgomery";
291 curveType = "FCT_Weierstrass";
294 curveType = "FCT_General";
297 printf("***Unknown curveType!\n");
304 depth, curveType, bitlen(cp->basePrime));
308 depth, curveType, cp->q);
312 depth, curveType, cp->q, cp->k);
552 if(cp->curveType !
[all...]
/macosx-10.10/Security-57031.1.35/SecurityTests/cspxutils/badsig/
H A Dbadsig.c99 printf(" C=curveType (m=Montgomery, w=Weierstrass, g=general; FEE only)\n");
126 uint32 curveType, // CSSM_FEE_CURVE_TYPE_xxx, FEE only
148 randFeeKeyParams(sigAlg, &keySize, &primeType, &curveType);
150 /* else use caller's size, primeType, curveType */
160 printf(" key size %u primeType %s curveType %s\n",
161 (unsigned)keySize, primeTypeStr(primeType), curveTypeStr(curveType));
168 curveType,
354 uint32 curveType = CSSM_FEE_CURVE_TYPE_DEFAULT; // FEE only local
450 curveType = CSSM_FEE_CURVE_TYPE_MONTGOMERY;
453 curveType
109 doTest(CSSM_CSP_HANDLE cspHand, CSSM_ALGORITHMS sigAlg, CSSM_ALGORITHMS keyGenAlg, CSSM_DATA_PTR ptext, CSSM_BOOL verbose, CSSM_BOOL quiet, CSSM_BOOL randKeySize, uint32 keySize, unsigned incr, CSSM_BOOL pubIsRef, CSSM_KEYBLOB_FORMAT pubFormat, CSSM_BOOL privIsRef, CSSM_KEYBLOB_FORMAT privFormat, CSSM_BOOL stagedSign, CSSM_BOOL stagedVerify, CSSM_BOOL genSeed, uint32 primeType, uint32 curveType, CSSM_BOOL genParams) argument
[all...]
/macosx-10.10/Security-57031.1.35/SecurityTests/cspxutils/sigtest/
H A Dsigtest.c38 printf(" C=curveType (m=Montgomery, w=Weierstrass, a=ANSI; FEE only)\n");
109 uint32 curveType = CSSM_FEE_CURVE_TYPE_DEFAULT; // FEE only local
245 curveType = CSSM_FEE_CURVE_TYPE_MONTGOMERY;
248 curveType = CSSM_FEE_CURVE_TYPE_WEIERSTRASS;
251 curveType = CSSM_FEE_CURVE_TYPE_ANSI_X9_62;
305 curveType,
/macosx-10.10/Security-57031.1.35/SecurityTests/cspxutils/asymTest/
H A DasymTest.c61 printf(" C=curveType (m=Montgomery, w=Weierstrass, g=general; FEE only)\n");
86 uint32 curveType, // ditto
162 curveType,
182 curveType,
467 uint32 curveType = CSSM_FEE_CURVE_TYPE_DEFAULT; // FEE only local
557 curveType = CSSM_FEE_CURVE_TYPE_MONTGOMERY;
560 curveType = CSSM_FEE_CURVE_TYPE_WEIERSTRASS;
691 /* default curveType = Weierstrass */
697 &curveType);
727 "curveType
78 doTest(CSSM_CSP_HANDLE cspHand, CSSM_ALGORITHMS alg, CSSM_PADDING padding, CSSM_DATA_PTR ptext, CSSM_BOOL verbose, CSSM_BOOL quiet, uint32 keySizeInBits, uint32 primeType, uint32 curveType, CSSM_BOOL pubIsRef, CSSM_KEYBLOB_FORMAT rawPubForm, CSSM_BOOL privIsRef, CSSM_KEYBLOB_FORMAT rawPrivForm, CSSM_BOOL secondPubIsRaw, CSSM_BOOL stagedEncr, CSSM_BOOL stagedDecr, CSSM_BOOL mallocPtext, CSSM_BOOL mallocCtext, CSSM_BOOL skipDecrypt, CSSM_BOOL genSeed) argument
[all...]
/macosx-10.10/Security-57031.1.35/SecurityTests/cspxutils/utilLib/
H A Dcspwrap.h99 * Generate FEE key pair with optional primeType, curveType, and seed (password) data.
106 uint32 curveType, // CSSM_FEE_CURVE_TYPE_MONTGOMERY, etc.
357 * Generate random key size, primeType, curveType for FEE key for specified op.
363 uint32 *curveType); // CSSM_FEE_CURVE_TYPE_xxx, RETURNED
366 * Obtain strings for primeType and curveType.
369 const char *curveTypeStr(uint32 curveType);
/macosx-10.10/Security-57031.1.35/Security/sec/Security/
H A DSecECKey.c243 SecECNamedCurve curveType = SecECKeyGetNamedCurve(key); local
245 switch (curveType)
310 SecECNamedCurve curveType = SecECKeyGetNamedCurve(key); local
312 if (curveType == kSecECCurveSecp256r1) {
314 } else if (curveType == kSecECCurveSecp521r1) {

Completed in 172 milliseconds

12