/macosx-10.10/Security-57031.1.35/Security/include/security_cryptkit/ |
H A D | curveParams.c | 65 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 D | curveParams.h | 52 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 D | CryptKitAsn1.h | 30 curveType FEECurveType, 49 CSSM_DATA curveType; member in struct:__anon3717
|
H A D | CryptKitAsn1.cpp | 19 { SEC_ASN1_INTEGER, offsetof(FEECurveParametersASN1,curveType) },
|
H A D | elliptic.c | 36 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 D | feePublicKey.h | 54 * a feeDepth; one for key size in bits and optional primeType and curveType. 67 feeCurveType curveType, /* FCT_Default means "best one" */
|
H A D | byteRep.c | 151 ENC_BYTE(cp->curveType, buf, numBytes); 220 2 + // primeType + curveType 404 DEC_BYTE(cp->curveType, buf, bufLen, bytes);
|
H A D | feeDigitalSignature.c | 149 if(cp->curveType == FCT_Weierstrass) { 481 if(cp->curveType != FCT_Weierstrass) {
|
H A D | CryptKitDER.cpp | 375 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 D | curveParams.c | 65 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 D | curveParams.h | 52 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 D | CryptKitAsn1.h | 30 curveType FEECurveType, 49 CSSM_DATA curveType; member in struct:__anon4432
|
H A D | CryptKitAsn1.cpp | 19 { SEC_ASN1_INTEGER, offsetof(FEECurveParametersASN1,curveType) },
|
H A D | elliptic.c | 36 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 D | feePublicKey.h | 54 * a feeDepth; one for key size in bits and optional primeType and curveType. 67 feeCurveType curveType, /* FCT_Default means "best one" */
|
H A D | byteRep.c | 151 ENC_BYTE(cp->curveType, buf, numBytes); 220 2 + // primeType + curveType 404 DEC_BYTE(cp->curveType, buf, bufLen, bytes);
|
H A D | feeDigitalSignature.c | 149 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 D | sigTime.cpp | 97 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 D | FEEKeys.cpp | 309 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 D | atomTime.c | 160 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 D | badsig.c | 99 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 D | sigtest.c | 38 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 D | asymTest.c | 61 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 D | cspwrap.h | 99 * 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 D | SecECKey.c | 243 SecECNamedCurve curveType = SecECKeyGetNamedCurve(key); local 245 switch (curveType) 310 SecECNamedCurve curveType = SecECKeyGetNamedCurve(key); local 312 if (curveType == kSecECCurveSecp256r1) { 314 } else if (curveType == kSecECCurveSecp521r1) {
|