ELF>E@@AWL=AVL5AUATE1UH-SHHHxD$`D$dD$hD$lD$(D$0ID$LD$TD$8D$XD$\HD$@HD$HD$D$PHD$@c|wHcH@HT$hHuDH=LH51AHD$ E11E1E1E11E1HD$HD$LLT$(H|$H|$(H|$LHH5LHH|$H|$ LHxD[]A\A]A^A_#AADT$dH|$rHD$ HtT$(t$hH|$@IHD$8H|$HH5#H|$H5H=H5HHt$`Ht$PHD$l_D$\BD$T%Dt$0EDl$LEE3E1E1E11HD$E1HD$|$hsD$XDL$(EE1f.D$0HD$@HD$HT$dH@HE1&1HHD$D$(HT$`LHD$\VfDHT$lLHD$lD$lD$PfDHD$ fD$XD$TD$8D$LE11E1E11E1HD$AHD$211H5IHD$LHHD$HH1L-L5MtM;LcMHHLDHtOLL1LLL1HHH9l$uH|$E1E1H51RHLL1LLL1HHH;l$Y1Ƀ|$d$H|$ 11HHH=H51E1H=H|$DžMH\$HDž6H=H1E1H5A1vH=H5H=H511HH=H511HLDd$0E111Ht$`Ht$PHHIIH HD$L\$HHD$L\$HI!L\$0HD$8L\$0LT$8HHD$ L\$0LT$8HIL\$0LT$8HHLLT$8L\$0L\$0LT$8=1H=1LT$0E1H5L\$(L\$(LT$0H|$E11H5Dd$8HD$E1E1HD$H=LT$0E11L\$(L\$(LT$0uDd$(Eu}T$XH=HLE1LT$0L\$(L\$(LT$0.H=H51LT$0L\$(AH=L\$(LT$0LT$8AL\$0L\$0LT$8HHD$(HHLT$8L\$0L\$0LT$8DD$lEQH|$(LT$8L\$0L\$0LT$8|$hLT$8L\$0QLE1E1jHt$811^_LT$8L\$0H|$(LT$8E1L\$0L\$0LT$8HT$ H51HHLLT$8L\$0L\$0LT$8HT$H=1E1H5BH=H5E1H=Dd$LSHD$E1E1Ht$(LL\$0LT$8t$PH|$(LT$8L\$0LT$8L\$0H=H5H|$(H=L\$0LT$8HT$E1LLHLT$8E1L\$0L\$0LT$8HL\$0LT$8HIHHL$E1LHL\$0LT$8HIV1LHE1L\$0LT$841HHL\$0LT$8LLT$@L\$0ALL\$8H|$AAH|$@AAEALcA@AHI9LBAH|$AHL9LCLl$0AHL$0LALcI9LBAH߃AHL9LCAH5AHL9LCLDH5LI1Ht$8MDHLHt$MDHLLT$@MDHLLLT$0Ht$MDHLMDLHLMDHHLH5L1DDLH51DDLH51DDLH51H5L1H5L1DDLH51H5L1H5L1DDLH51DDLH51H5L1H5L1LT$0L\$8qH=H5AH|$(H=L\$0LT$8&CURVE DESCRIPTION NOT AVAILABLEusing curve name prime192v1 instead of secp192r1 using curve name prime256v1 instead of secp256r1 unable to load elliptic curve parameters checking elliptic curve parameters: Can only handle X9.62 prime fields EC_GROUP *get_ec_group_%d(void) { int ok = 0; EC_GROUP *group = NULL; EC_POINT *point = NULL; BIGNUM *tmp_1 = NULL; BIGNUM *tmp_2 = NULL; BIGNUM *tmp_3 = NULL; if ((tmp_1 = BN_bin2bn(ec_p_%d, sizeof(ec_p_%d), NULL)) == NULL) goto err; if ((tmp_2 = BN_bin2bn(ec_a_%d, sizeof(ec_a_%d), NULL)) == NULL) goto err; if ((tmp_3 = BN_bin2bn(ec_b_%d, sizeof(ec_b_%d), NULL)) == NULL) goto err; if ((group = EC_GROUP_new_curve_GFp(tmp_1, tmp_2, tmp_3, NULL)) == NULL) goto err; if ((tmp_1 = BN_bin2bn(ec_gen_%d, sizeof(ec_gen_%d), tmp_1)) == NULL) goto err; point = EC_POINT_bn2point(group, tmp_1, NULL, NULL); if (point == NULL) goto err; if ((tmp_2 = BN_bin2bn(ec_order_%d, sizeof(ec_order_%d), tmp_2)) == NULL) goto err; if ((tmp_3 = BN_bin2bn(ec_cofactor_%d, sizeof(ec_cofactor_%d), tmp_3)) == NULL) goto err; if (!EC_GROUP_set_generator(group, point, tmp_2, tmp_3)) goto err; ok = 1; err: BN_free(tmp_1); BN_free(tmp_2); BN_free(tmp_3); EC_POINT_free(point); if (!ok) { EC_GROUP_free(group); return NULL; } return (group); } unable to write elliptic curve parameters unable to set group when generating key Input format - default PEM (DER or PEM)Print the ec parameters in text formPrint a 'C' function creating the parametersPrints a list of all curve 'short names'If 'explicit' parameters are chosen do not use the seedUse the ec parameters with specified 'short name'Specifies the point conversion form Specifies the way the ec parameters are encodedLoad the file(s) into the random number generatorWrite random data to the specified fileUse engine, possibly a hardware device%s: Use -help for summary. list curvesapps/ecparam.c %-10s: %s secp192r1secp256r1unknown curve name (%s) unable to create curve (%s) failed ok Can't allocate BNBN bufferec_pec_aec_bec_genec_orderec_cofactor /* build generator */ unable to generate key named_curveexplicitcompresseduncompressedhybridhelpDisplay this summaryinformoutformOutput format - default PEMinInput file - default stdinoutOutput file - default stdouttextCcheckValidate the ec parameterslist_curvesno_seednooutDo not print the ec parameternameconv_formparam_encgenkeyGenerate ec keyrandwriterandengine-FF<>--- - - - s ss-s>sGCC: (Debian 11.2.0-16) 11.2.0zRx \6BII B(D0H8N 8D0A(B BBBH $KOA  0 @@  (%F*P/X5:8?BDI7NTZZ _ekqw}s(8(@x8 6  09BJU]hp|AJW`v &?F\o|%:Meecparam.cencodingsforms.LC1.LC3.LC7.LC9.LC10.LC2.LC5.LC6.LC0.LC4.LC13.LC11.LC8.LC14.LC16.LC18.LC17.LC40.LC12.LC15.LC41.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC42ecparam_mainecparam_optionsopt_initopt_nextopt_argopt_formatbio_errBIO_printfBN_freeCRYPTO_freeEC_GROUP_freerelease_engineBIO_freeBIO_free_allopt_randopt_num_restbio_open_defaultbio_open_ownerstrcmpEC_GROUP_new_by_curve_nameEC_GROUP_set_asn1_flagEC_GROUP_set_point_conversion_formopt_helpsetup_engineopt_pairEC_get_builtin_curvesapp_mallocOBJ_nid2snPEM_read_bio_ECPKParametersERR_print_errorsOBJ_sn2nidEC_curve_nist2nidEC_GROUP_checkECPKParameters_printEC_GROUP_set_seedEC_GROUP_method_ofBN_newEC_METHOD_get_field_typeperror_GLOBAL_OFFSET_TABLE_i2d_ECPKParametersASN1_i2d_bioEC_KEY_newEC_KEY_set_groupEC_KEY_generate_keyPEM_write_bio_ECPrivateKeyEC_KEY_freed2i_ECPKParametersASN1_d2i_bioPEM_write_bio_ECPKParametersi2d_ECPrivateKey_bioEC_KEY_set_conv_formEC_GROUP_get_curveEC_GROUP_get0_generatorEC_GROUP_get_point_conversion_formEC_POINT_point2bnEC_GROUP_get_orderEC_GROUP_get_cofactorBN_num_bitsprint_bignum_var<5(Q6789: *;e<o<y<<<< =>?@AB71CLDhE F F: ;GHI8889J8KA8QLq8L8/M6HN[MmtO;; =;;=PP:Wa;h:mQ|RS:;:;:;T:;0UQVbHsIWXXXXXX6YR:cm; =Z *\ ]1 :8 O ;V :[ Q ^ _ `! aD b_ *cf d e :  ; :  ; : Q f5 gK :R W ;a bh :m Q h i j k l1 mP ne nr n n n n n - N7 D ;V  ^ op !x o " o # o $ o % o & ;' ;(#;3):;A*K;R+\;l,s;z-;.;/;0;1;2;:3 ;b:#Q  8$(,048<|@pDT"@+P6`CJOd(X0k@sHX`px /@ 40x8>HPH`Oh_xdn0 .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rela.rodata.rela.data.rel.local.rela.data.rel.ro.local.comment.note.GNU-stack.rela.eh_frame @6@,x&v,v12xW@2uTDHO@X?a \@Ax v  q@A` 0 x@D 4 (D