ELF>7@(@8 @ @@@ 000BwBw66p888 XXXDDStd888 PtdQtdRtd``/lib64/ld-linux-x86-64.so.2GNUGNUg?lsaEϭU;eGNUmmem|Fa2+ /`&9-Fm T/\{;, wUee!utBmJ6SZAP]U  Rezl[{h"__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTableBN_num_bitsECDSA_SIG_freeBN_is_zeroEVP_DigestInitBIO_write_exBN_is_oddASN1_TIME_setBN_dupBN_is_oneASN1_STRING_freeBIO_free_allBIO_copy_next_retryCRYPTO_mallocBIO_meth_set_ctrlBIO_meth_set_createBN_abs_is_wordBN_set_wordBIO_nextRAND_set_rand_methodBIO_meth_set_destroyASN1_TIME_compareBN_clear_freeBIO_meth_set_getsCRYPTO_zallocEC_KEY_generate_keyECDSA_sign_setupERR_print_errors_cbBN_bin2bnEVP_MD_CTX_newEC_KEY_check_keyBIO_meth_set_read_exEC_GROUP_freeEC_get_builtin_curvesEC_GROUP_get_degreeOPENSSL_strnlenECDSA_do_verifyECDSA_signEC_KEY_newECDSA_do_sign_exBN_is_wordEC_KEY_get0_groupECDSA_SIG_get0EVP_sha1BIO_meth_set_putsBIO_meth_set_callback_ctrlOBJ_nid2snBIO_set_dataECDSA_sizeECDSA_SIG_newEC_GROUP_new_by_curve_nameBIO_new_fpEVP_DigestFinalRAND_get_rand_methodECDSA_SIG_set0BIO_get_dataBN_newBIO_newEC_KEY_set_groupBN_bn2binBN_dec2bnRAND_bytesBIO_set_initBIO_ctrlBIO_meth_set_write_exECDSA_verifyEVP_DigestUpdateERR_clear_errorBN_cmpBIO_clear_flagsd2i_ECDSA_SIGBIO_getsEVP_MD_CTX_freeBN_is_negativeEC_KEY_freeBIO_vprintfBN_bn2binpadCRYPTO_freeBN_freeBIO_meth_newEC_KEY_new_by_curve_nameBIO_callback_ctrlBN_set_negativei2d_ECDSA_SIGBIO_read_exASN1_STRING_get0_dataOPENSSL_dieBIO_push__errno_locationstrcpysrandstrncmptimestrdupstrtolstrlenmemcmpstdout__ctype_b_locgetenvstderr__cxa_finalizestrcmpstrerror__libc_start_mainlibcrypto.so.1.1libpthread.so.0libc.so.6GLIBC_2.2.5GLIBC_2.3OPENSSL_1_1_1OPENSSL_1_1_0 ui 0ii ui mm,@ `PP#.m[j (08@HPX ` h p x  !"$ %(&0'8(@)H*P+X,`-h/p0x123456789:;<=>?@ABCDE F(G0H8I@JHKPLXM`NhOpPxQRSTUVWXYZ\]^_`abcdef g(h0i8k@lHHHtvH5%@%h%h%h%h%h%h%h%hp%h`%h P%h @%zh 0%rh %jh %bh%Zh%Rh%Jh%Bh%:h%2h%*h%"h%hp%h`% hP%h@%h0%h %h%h%h%h %h!%h"%h#%h$%h%%h&%h'p%h(`%h)P%h*@%zh+0%rh, %jh-%bh.%Zh/%Rh0%Jh1%Bh2%:h3%2h4%*h5%"h6%h7p%h8`% h9P%h:@%h;0%h< %h=%h>%h?%h@%hA%hB%hC%hD%hE%hF%hGp%hH`%hIP%hJ@%zhK0%rhL %jhM%bhN%ZhO%RhP%JhQ%BhR%:hS%2hT%*hU%"hV%hWp%hX`% hYP%hZ@%h[0%h\ %h]%h^%h_%h`%ha%hb%hc%hd%he%:fAWAVAUATUHSHNj{H- QAHcH=Q L-PI9IFMtWL=LL51H9v(HHA<uHPLH1H9wMHEH9PHw"DsANHD[]A\A]A^A_H=1kH}`AIH=AAF@1I^HHPTLnH nH=DH=QHJH9tHHt H=!H5H)HH?HHHtH}HtfD=u{UH=ZHATSt H=HHH)IHHHH9s!fDHHAHH9r[A\n]@'AWAVAUL-vATUSHH$H#1ɾLHv6HD$11E1HD$E1E1H$LD$H|$H|$ LLLLHﺄH<$LD$H[]A\A]A^A_f.H$HHD$(F1ɾLHu6#11LHHD$0IHH7wLHH$I5u,1E1E1E1HD$HD$f.LLE1ɾLHH wy5tMHD$HHD$@HD$H\$ HD$H$H,T{HIuLHI4aHvLHI48LL51ɾLHv4 LLHJA=HwtLH1!L1ɾLHUtI4HTtLHHD$H3HuLHH3HHA1ɾ LHu3^HH^1ɾ LHu3+L1ɾLHsh3LHLljD$lHuLHH2Ld$ 1HMLD$lLD1ɾLHau2aDD$lL1MHLd$ L%sLLAAHHu#IH\$ DD$l1HHtL LAAH9u#DD$lHt$(1MH0L%LAAH5u`#D$l1MHHD@L*LAAH0u#CT$l1Ht$pHl$pHGu4LHHD$H?1=H$H$HH$H$PHA=LDd$PPHAHyq1DA9܉D$8[119\$8>LHNq61\$XۺALHIHtALHIY0L$XD$PH$HHL$PH)LD$8H$H)I4AG EAG ׈T$_1AI@0;YH2tLLHI/t$X1LIH"tNLHHD$8/HD$Pt$X1LHHD$P HtOLHHD$@^/iHT$@Ht$8L41ɾQLH ty/4HD$xLHl$xHHD$8wHt$ 1HAMD$l91ɾYLHqn/D$_01Lt$XAHs^LHH.t$XH|$P1Hs_LHHD$Hc.HT$HHL;1ɾaLHs.mHt$8LHl$xHt$ 1HAMD$lH1ɾjLHp-. oLHPL8H|$.H|$TLLyLLHD$HD$H9D$0z@LfDHD$1E1E1HD$fHD$IE11f.HD$1E1E1IE11tH|$8LIHjH|$@`1PLIHBLHIH:H|$H01 LE1IHAUATIUH HD$=ؿʿ~H 1]A\A]@3L-GlWHlHLHD$,tHcHH|$H4 1ɾYLHq%,tBH|$IA^LD@H lDIHmlAu7H|$D$ D$ H ]A\A]HPH ]A\A]@H|$L1ɾ_LHl+fDAWIAVIAUL-(kATAUSHxD$abcD$HD$ HD$(HD$0HD$8HksLHH*u[1E1E1LHCH|$ H|$(HH|$0}H|$8sHxD[]A\A]A^A_ÐkHHP1ɾwLHpu*rHt$HK1ɾxLHp@*=HD$PHT$HHH$1ɾyLH p*D1bHi|LH1DHoLHHD$e)LT$A˼LC1ɾLHAjx)LT$AuLHL$8HT$011ɾLHo/)LT$A,HL$8HT$0MоH<$H}oLHH(LT$AHiLHHD$ i(LT$ATHiLHHD$(8(LT$AH|$ LK1ɾLHLiP(LT$AMH|$(L1ɾLH(i(LT$AHT$HHt$@HLL$ LLD$@H iHh-LT$ALL$(LD$HLH ivHh\-LT$AH<$LHھE1ALAH gHnQLT$ANATUH-gHHn(HHHL&u[E1H=9|1H6H9s&1HHg&DDH]DA\HH=o)oH) oP HHй)1ɾ/HHimQ&>HzmH5m1ɾHHm&HgnH5n1ɾHHn%HoH5oK1ɾHHo%HpH5p1ɾHHpE1b%AOHH5H=uf)H5H=nfHf.fSHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$;=;HMsH JsHDȋ5+Hv1H=3s H=$x1 H$Ht$D$HD$H=sHD$ D$ 0HD$X:H=v1J :H[ff.SHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$:=:HMrH JrHDȋ5+Hu1H=3r H=$w1 H$Ht$D$HD$H= rHD$ D$ 0HD$X9H=u1J 9H[ff.Hc HHHHȃH8Hp@~fIHc=jIHlRHHHLL@PHXHω51H  H ff.ffATH='qUH=H=)qI.H1Mt 1LHtW 1HAą~KDH=pHDt178=qH]A\UDH]A\1CAff.UHH=Ht HHH-]ATA1DA\ff.AWHAVAUATUSH8Dɴ5E8HnsHT$(HT$(DH=*p1 G7+P=HT$0foNpfoVpHT$HHL @ffoHf)JH9uƒt#HcʉT0J9}HcL09~HcʉT0 H$D$$H4$HD$H=HcD~D|$ HD$HHK5H=5D  =t FuAL|$Hl1D$ IN,8HI.@H=Q61*AG D$D$ AM9~`A1AԉDAUD$tAG tH ƲHljH5m1AM9t$ tD$$1HD$HH5mT$ HH 1H$H$9ZpL$$1H8[]A\A]A^A_H D$ HSAL$1H5'mTH;Su9H ұ1DH5lD$$H=41TfH T$ 1H5l#Lt$(H H=l1LDC15NLH=l4Kf.fDSAօtљȅuu؉UH|$HHH,MHHcҋD0L0EuH=l1D5{H6oH=kHHD$(13ZHD$0HD$HfH|$01H|$ff.@AUIATUSHHH?HHkE1DH}HIHuI|$MtMeH-jk#HHrk#HHItCH3Ht+HL@HHTHH;>HtHHT$gHT$RMIH >PH>DLPH<1P1H 1HD$bLZD$H[]A\A]A^A_HHAExLHXH@L迭H7AWIAVALAUI1ATMUSHH蹬L1H謬IHHH"=H=HtHHT$GHT$RMIH <PH<DLPH;1P1$H 1HD$BL:D$H[]A\A]A^A_HHAE~LHXH@L蟬H7HIzATUSH8ȮHAHHzH8誮L%HI$H?HHīH;I$t Ht[]A\úH5;H=<訫H5;H=%<萫HHH8]HH8HJf.HHHH8ۯff.HaHHH8黯ff.HHE11Ҿ H8Hff.@HH 11Ҿ H8ԮHf.DH1H=7f.DAWAVAUATIUHSHHtHHIyE H]fH@t" u?tC H@uHH5:Mt<H5:HHH";HDH<E1HD[]A\A]A^A_H={:HMƒEUfHHH tBփ@Q47Hƒ@1HuHtHA HH uAEA@QEE1ƒ u f.<0tLEHƒ tuXC L4AEAA-EE AHMIƒ uHAELިA-AfAWAVAUMATMUSHXH|$L$Ht$H$T$ H$H $JHMM$HL$ANjT$Ht$ H|$(XZMHHH $yH;$HL蠪DL$D)ILPHE1D$ HHD$MOIE1H HD$H9ILGBƄ MLT$L $L $LT$L$H81A DO@A.HI9uMM9LL$IF11A<@8|hA^HH9uƄOL)M9uKH!$EpHW}MqLMA?VMM<$LDd$ H RHX[]A\A]A^A_1H$6LH=61NLH=61=1-1H=6(+H561H=6@LH=61LH=61A HI9Wpf.A HH9vMLLD$0DH=A61LfHD$L9IMGBD40M荦LD$0L1LADI@A.HI9uNT5M)H`EO$E1LDH=51LT$IHl$LMAL$1DLH=5<$%H5U5L$1LH=l5A HL9/If.MML@+1H=41L\$>L|$@-1H=41L\$ LL$LT$( Hl$(LL$L\$ M<+H541L\$H=`4L|$)E1ɀ}$MtL1H=41LT$(L\$ LL$LL$L\$ LT$(f-H541L\$ H=3LL$LT$(WHl$(LL$L\$ HHtHDŽ$LH=31LH=31-H531H=p3+11H=i3D1Ҹ1f. 1H=631 H5)3H= 31|OL)Et$ML$sLD$0IMLD$0L&fDAWAVAUATMULSH@H$D$pD$tL$HD$H$xXZML財LȡDkDIAAH|$IcH|$yH|$A茡AAFAAIAHcD  H9D$ED$EHBڄHt$L象H1H2IHH=2HRH$D$FHD$HHD$8Hl$8LH聟HD$FD$EHH=_11HL1HH=L1H1I1H=1H$HD$HHD$8H1MhH|$E1HtHD$8L$L۞H<ML|$(Lt$pL$H|$!HD$hHD$HD$lT$GHD$ HL$(HT$LHH A߉D$@HL$LLHT$ HHD$LcD$pMH$0E1E11Ht$0ALH @8ADu< 8F HA AuEL9D$LT$@H=E0IB1HE HHEID$ MLEHH\$HH9\$8tH|$8cH5/OH8[]A\A]A^A_DHF^AtAAfDADAu{|$Ett1LDL$H=/^|$FDL$XLH=/1DL$8DL$E|$G Ht$0H=.1 H|$uXEuSMu ET$@LH=/1DL$XL$PDL$XEL$PtH|${T$@1LH=.L$\LD$PDL$X}|$FDL$XLD$PL$\qE cfDƄ$0HtuH\$HHA&A]AAIHcHD$ED$F-T$@LH= .1DL$DL$EH-IH=-1H H,L@-C H=z-1H8[]A\A]A^A_CD$ED$FHH=,1SLH=,1BH.-I1H=--(H +L,H-,1C-HH|$H +L,t%H|$ߛH J,L,H,HDȺC+H1"H<+H5,覛HD$8H"H=A-1uH$HD$HHD$8HJ,IH=K,1DLIHJ+IH$Lt$L=T2Ht]LLL芑u1H([]A\A]A^A_DH|$uA} tqLIH)HL9,$tHՍHuH5HqD$ 质L9D$ }7LL tH|$uD$ @1H&냺H5LАBH|$6HaHtHH5DˎH<HH5HH=H5iH= H5[fH=H5H#H=H5蠍H=H5H=H5ʎH=H5\ǍHHf.AWL=WAVIAUIATAUH-WSL)HSHt1LLDAHH9uH[]A\A]A^A_f.DHVHt/UHSHVHHCHHuH]fH3HRAND_bytes(digest, 20)test/ecdsatest.cRAND_bytes(wrong_digest, 20)testing %sEC_KEY_generate_key(eckey)wrong_eckey = EC_KEY_new()EC_KEY_check_key(eckey)1r_len > bn_lens_len > bn_lentmp = BN_new()BN_num_bytes(tmp)BN_bn2bin(tmp, buf)md_ctx = EVP_MD_CTX_new()EC_KEY_generate_key(key)r = BN_new()s = BN_new()BN_dec2bn(&r, r_in)BN_dec2bn(&s, s_in)sig_rsig_srestore_rand()x9_62_teststest_builtincurves = OPENSSL_malloc(sizeof(*curves) * crv_len)EC_get_builtin_curves(curves, crv_len)group = EC_GROUP_new_by_curve_name(nid)EC_KEY_set_group(eckey, group)EC_KEY_set_group(wrong_eckey, group)EC_KEY_generate_key(wrong_eckey)signature = OPENSSL_malloc(sig_len)ECDSA_sign(0, digest, 20, signature, &sig_len, eckey)ECDSA_verify(0, digest, 20, signature, sig_len, eckey)ECDSA_verify(0, digest, 20, signature, sig_len, wrong_eckey)ECDSA_verify(0, wrong_digest, 20, signature, sig_len, eckey)ECDSA_verify(0, digest, 20, signature, sig_len - 1, eckey)ecdsa_sig = d2i_ECDSA_SIG(NULL, &sig_ptr, sig_len)raw_buf = OPENSSL_zalloc(buf_len)modified_sig = ECDSA_SIG_new()modified_r = BN_bin2bn(raw_buf, bn_len, NULL)modified_s = BN_bin2bn(raw_buf + bn_len, bn_len, NULL)ECDSA_SIG_set0(modified_sig, modified_r, modified_s)unmodified_r = BN_bin2bn(raw_buf, bn_len, NULL)unmodified_s = BN_bin2bn(raw_buf + bn_len, bn_len, NULL)ECDSA_SIG_set0(modified_sig, unmodified_r, unmodified_s)BN_dec2bn(&tmp, numbers[fbytes_counter])EVP_DigestInit(md_ctx, EVP_sha1())EVP_DigestUpdate(md_ctx, (const void *)message, 3)EVP_DigestFinal(md_ctx, digest, &dgst_len)key = EC_KEY_new_by_curve_name(nid)ECDSA_sign_setup(key, NULL, &kinv, &rp)signature = ECDSA_do_sign_ex(digest, 20, kinv, rp, key)ECDSA_do_verify(digest, 20, signature, key)old_rand = RAND_get_rand_method()RAND_set_rand_method(&fake_rand)57358223288881552546838949978975719515685536428920299823423342403536405981729393488334694600415596881826869351677613x9_62_test_internal(NID_X9_62_prime192v1, "3342403536405981729393488334694600415596881826869351677613", "5735822328888155254683894997897571951568553642892029982342")323813553209797357708078776831250505931891051755007842781978505179448783308636143175167811492622547300668018854959378758531778147462058306432176x9_62_test_internal(NID_X9_62_prime239v1, "3086361431751678114926225473006680188549593787585317781474" "62058306432176", "3238135532097973577080787768312505059318910517550078427819" "78505179448783")30899269196580494736154166454908589529215377702577206359887194383164871543355722284926904419997237591535066528048x9_62_test_internal(NID_X9_62_c2tnb191v1, "87194383164871543355722284926904419997237591535066528048", "308992691965804947361541664549085895292153777025772063598")19703037400073168673833499765499722705284980407219881910264941346573717421596333210419611985018340039034612628818151486841789642455876922391552x9_62_test_internal(NID_X9_62_c2tnb239v1, "2159633321041961198501834003903461262881815148684178964245" "5876922391552", "1970303740007316867383349976549972270528498040721988191026" "49413465737174")RAND_set_rand_method(old_rand)651056770906015076056810763456358567190100156695615665659614050706706500106306506556566740556000616155656566565665487630010150710756750106613076167107835701067106778177671667167617872671770000001756905664665550578175715710757050157577570577957555565715675665512755521911132123000120304391871461646461466464667494947991542725565216523985789236956265265265235675811949404040041145642755521911534651321230007534120304391871461646461466464667494947990171278725565216523967285789236956265265265235675811949404040041670216363not ok%*s%s%d - %s%d - iteration %dHARNESS_OSSL_LEVELOPENSSL_TEST_RAND_ORDER%*s# RAND SEED %d %*s1..0 # Skipped: %s %*s# Subtest: %s %*s1..%d %*s%d..%d test/testutil/driver.cret = p = OPENSSL_malloc(len + 1)Global init failed - aborting Warning ignored command-line argument %d: %s Warning arguments %zu and later unchecked ERROR%s: (%s) '%s %s %s' failed'%s' @ %s:%d!=<=<>=INFO%s: %stest/testutil/tests.c[%d] compared to [%d]unsigned int[%u] compared to [%u][%c] compared to [%c]unsigned char[%ld] compared to [%ld]unsigned long[%lu] compared to [%lu]size_t[%zu] compared to [%zu]void *[%p] compared to [%p]NULLptr%ptrueboolfalsestringmemoryBIGNUMODD(EVEN(abs==time_t[%s] compared to [%s]test/testutil/basic_output.cassertion failed: bio_out != NULLassertion failed: bio_err != NULL-00123456789abcdef% 4s %c NULL % 4u:%c '' --- %s +++ %s % 4u: '%s' % 4u:+ '%s' % 4s %s % 4u:- '%s' : 0%c%*s%s bit position %*s test/testutil/format_output.c %s:% 5d -%s:% 5d +%s:% 5d % 4s %c%s empty%04x %c%s %04x: %s %04x:+%s % 4s %s %04x:-%s -bignum: '%s' = %s bignum: '%s' = %s0x%s bignumWARNING: these BIGNUMs have been truncated # tap;,lrrs u4|܀ L`'GTS4`0+i`9rx  0` H !oF+NnS{@M7aJvvP/d 7+.FPuRiR`pt dJaJ`jJ$&7 F`&dxvovp0' 4bJ &|p2QpeN^Ml0mFpxs fRw#pV6gNDcJQmmJО/ O ' 0Uu7 W \e  mJ  lJ   3 S eR` o   `}  K4   eV ! D ^ Hk  gR   kJ   pL 2 J @bJV "q {   piF  wp  dJ ] |p$ t0 bJ< kJJ q   W iJ  U X  nJ *lJ8PEN]}|pjJ] fR @gVp^({8Pgzsw@`3@PhRT wv`rcJ!~5Rn@&&XN)MS%p1`oJ=PpJGZ{veT3 U!` 2kJ?@lJMlWzM1OhWpdJsPaF`_!pnJ0HefRrjJ nJ5pJ@PkFNqZ!wX~0a0cFhRoF &zv1M~\o6pyScrt1.o__abi_tagcrtstuff.c__CTOR_LIST____DTOR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.1dtor_idx.0frame_dummy__CTOR_END____FRAME_END____do_global_ctors_auxmain.cargsarg_countarg_usedecdsatest.ctest_builtinfbytesuse_fakefbytes_counternumbersold_randx9_62_test_internalx9_62_testsfake_randdriver.ctest_verdict.constprop.0test_verdict.constprop.1num_testsnum_test_casesseedoutput_helpers.ctest_cleanup.ctests.ctest_fail_message.constprop.5test_fail_message.constprop.0test_fail_message.constprop.1test_fail_message.constprop.2test_fail_message.constprop.3test_fail_message.constprop.4basic_output.ccb.cformat_output.cconvert_bn_memory.constprop.0test_fail_string_commontest_fail_bignum_commontest_fail_memory_commoninit.ctap_bio.ctap_callback_ctrltap_newtap_ctrltap_getstap_read_extap_write_extap_freetap_putstap.0__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICBIO_meth_set_create@OPENSSL_1_1_0ECDSA_verify@OPENSSL_1_1_0test_flush_stdouttest_ptr_nullBIO_meth_set_read_ex@OPENSSL_1_1_1BIO_meth_set_puts@OPENSSL_1_1_0glue_stringsadd_testtest_int_neEC_KEY_free@OPENSSL_1_1_0d2i_ECDSA_SIG@OPENSSL_1_1_0test_BN_eqEC_KEY_new@OPENSSL_1_1_0test_fail_memory_message__libc_csu_finiBN_bn2binpad@OPENSSL_1_1_0BN_is_odd@OPENSSL_1_1_0test_mem_netest_uchar_getest_vprintf_stdouttest_uint_leBN_is_zero@OPENSSL_1_1_0test_int_ltbio_outBIO_next@OPENSSL_1_1_0openssl_error_cbtest_long_leECDSA_SIG_get0@OPENSSL_1_1_0EC_get_builtin_curves@OPENSSL_1_1_0test_output_string__gmon_start__test_fail_bignum_mono_messagetest_BN_getest_BN_eq_zeroEC_GROUP_new_by_curve_name@OPENSSL_1_1_0test_fail_bignum_messageERR_clear_error@OPENSSL_1_1_0test_int_gtBIO_copy_next_retry@OPENSSL_1_1_0ECDSA_size@OPENSSL_1_1_0test_BN_oddEC_KEY_check_key@OPENSSL_1_1_0test_char_nesubtest_levelASN1_TIME_set@OPENSSL_1_1_0strncmp@GLIBC_2.2.5test_size_t_eq__libc_start_main@GLIBC_2.2.5BN_set_word@OPENSSL_1_1_0BN_bin2bn@OPENSSL_1_1_0test_BN_gt_zerotest_char_gttest_BN_netest_printf_stdouttest_uchar_netest_uint_ltEC_GROUP_free@OPENSSL_1_1_0EC_KEY_set_group@OPENSSL_1_1_0BIO_push@OPENSSL_1_1_0test_size_t_ltOPENSSL_die@OPENSSL_1_1_0test_fail_string_messageBN_set_negative@OPENSSL_1_1_0run_testsBN_num_bits@OPENSSL_1_1_0test_has_optionBIO_callback_ctrl@OPENSSL_1_1_0test_info_c90BN_is_negative@OPENSSL_1_1_0test_size_t_neCRYPTO_malloc@OPENSSL_1_1_0test_ulong_gtASN1_STRING_get0_data@OPENSSL_1_1_0_ITM_deregisterTMCloneTableEVP_DigestUpdate@OPENSSL_1_1_0BN_is_word@OPENSSL_1_1_0EC_KEY_get0_group@OPENSSL_1_1_0test_char_lt_IO_stdin_usedBIO_gets@OPENSSL_1_1_0BN_cmp@OPENSSL_1_1_0test_BN_eq_wordCRYPTO_free@OPENSSL_1_1_0setup_testsECDSA_sign_setup@OPENSSL_1_1_0free@GLIBC_2.2.5test_char_eqstrlen@GLIBC_2.2.5RAND_set_rand_method@OPENSSL_1_1_0_ITM_registerTMCloneTable__data_startBIO_get_data@OPENSSL_1_1_0test_uchar_ltBN_dup@OPENSSL_1_1_0EC_KEY_generate_key@OPENSSL_1_1_0test_ulong_neBN_clear_free@OPENSSL_1_1_0EVP_DigestFinal@OPENSSL_1_1_0test_ptrBIO_new@OPENSSL_1_1_0__ctype_b_loc@GLIBC_2.3test_int_le__cxa_finalize@GLIBC_2.2.5BIO_f_tapglobal_initASN1_TIME_compare@OPENSSL_1_1_1test_long_eqECDSA_do_verify@OPENSSL_1_1_0test_BN_ne_zeroECDSA_SIG_new@OPENSSL_1_1_0test_uint_getest_infotest_BN_eq_onetest_mem_eqtest_int_getest_ulong_ltEC_KEY_new_by_curve_name@OPENSSL_1_1_0ECDSA_sign@OPENSSL_1_1_0BIO_set_init@OPENSSL_1_1_0test_printf_stderrtest_long_netest_get_argument_count__TMC_END__strerror@GLIBC_2.2.5test_size_t_geEVP_MD_CTX_new@OPENSSL_1_1_0test_ulong_ge__dso_handlepulldown_test_frameworkBIO_meth_set_ctrl@OPENSSL_1_1_0strtol@GLIBC_2.2.5test_BN_even__DTOR_END__test_long_gtERR_print_errors_cb@OPENSSL_1_1_0__libc_csu_inittest_char_leBN_new@OPENSSL_1_1_0test_uchar_eqtest_error_c90test_BN_le_zeroBN_is_one@OPENSSL_1_1_0EVP_sha1@OPENSSL_1_1_0test_BN_lt_zerotest_perrortest_time_t_getest_uchar_letest_get_program_nametest_BN_gtBIO_meth_set_callback_ctrl@OPENSSL_1_1_0test_notetest_strn_eqtest_uint_negetenv@GLIBC_2.2.5test_BN_abs_eq_word__errno_location@GLIBC_2.2.5CRYPTO_zalloc@OPENSSL_1_1_0test_close_streamstest_output_memorystrdup@GLIBC_2.2.5__bss_starttest_time_t_leBIO_new_fp@OPENSSL_1_1_0set_test_titletest_open_streamsBIO_meth_new@OPENSSL_1_1_0add_all_teststest_str_eqtest_ptr_netest_truestrcmp@GLIBC_2.2.5test_BN_leBIO_free_all@OPENSSL_1_1_0BIO_clear_flags@OPENSSL_1_1_0test_vprintf_stderrtest_get_argumenttest_time_t_gttest_get_option_argumentstrcpy@GLIBC_2.2.5test_flush_stderrtest_time_t_ltsrand@GLIBC_2.2.5test_long_getest_ulong_leECDSA_do_sign_ex@OPENSSL_1_1_0cleanup_testsEC_GROUP_get_degree@OPENSSL_1_1_0setup_test_frameworktest_time_t_nememcmp@GLIBC_2.2.5BIO_meth_set_destroy@OPENSSL_1_1_0BN_abs_is_word@OPENSSL_1_1_0EVP_MD_CTX_free@OPENSSL_1_1_0OPENSSL_strnlen@OPENSSL_1_1_0RAND_bytes@OPENSSL_1_1_0test_fail_message_prefixtest_uint_gtbio_errASN1_STRING_free@OPENSSL_1_1_0test_strn_netest_int_eqtest_errorBIO_read_ex@OPENSSL_1_1_1BIO_set_data@OPENSSL_1_1_0stderr@GLIBC_2.2.5test_size_t_gtBN_bn2bin@OPENSSL_1_1_0ECDSA_SIG_free@OPENSSL_1_1_0test_char_getest_output_bignumtest_long_lttest_size_t_leOBJ_nid2sn@OPENSSL_1_1_0BIO_ctrl@OPENSSL_1_1_0RAND_get_rand_method@OPENSSL_1_1_0ECDSA_SIG_set0@OPENSSL_1_1_0BIO_meth_set_write_ex@OPENSSL_1_1_1test_falsetest_ulong_eqtest_str_neEVP_DigestInit@OPENSSL_1_1_0_edatatest_openssl_errorsBN_dec2bn@OPENSSL_1_1_0test_uint_eqBIO_meth_set_gets@OPENSSL_1_1_0test_uchar_gttest_ptr_eqBIO_write_ex@OPENSSL_1_1_1BIO_vprintf@OPENSSL_1_1_0test_BN_lti2d_ECDSA_SIG@OPENSSL_1_1_0test_time_t_eqstdout@GLIBC_2.2.5time@GLIBC_2.2.5maintest_BN_ge_zeroBN_free@OPENSSL_1_1_0.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.data.rel.ro.dynamic.got.plt.data.bss.comment#88 6XX$I|| Wo$a P i:qoRR~o00B00 00!0000p6666p44@ 8H HH`X 0XxI '