ELF>&@@8 @ @@@00 xx77p888 XXXDDStd888 Ptd\\\QtdRtd  /lib64/ld-linux-x86-64.so.2GNUGNUq7$_{ȴd?3-GNU``em5e&FkqR 8) d4(FO=& k7~H, ry{4xNg}Fq[_W^Zj'] _lB"#__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTableBN_num_bitsBN_is_zeroDH_get0_gDH_get0_pDH_get0_qBN_GENCB_setBIO_write_exBN_is_oddASN1_TIME_setDH_get_1024_160BN_GENCB_freeBN_dupBN_is_oneASN1_STRING_freeBIO_free_allDH_get_2048_224BIO_copy_next_retryDH_freeCRYPTO_mallocBIO_meth_set_ctrlBIO_meth_set_createDH_get_2048_256BN_abs_is_wordDH_generate_keyBN_set_wordBIO_nextBIO_meth_set_destroyDH_get0_pub_keyASN1_TIME_compareBIO_meth_set_getsERR_print_errors_cbBN_bin2bnDHparams_dupBIO_meth_set_read_exOPENSSL_strnlenBN_is_wordDH_get0_pqgDH_get0_priv_keyDH_set0_keyBIO_meth_set_putsBIO_meth_set_callback_ctrlBIO_set_dataBIO_new_fpBIO_get_dataBN_newBIO_newBN_bn2binBN_GENCB_newBIO_set_initDH_generate_parameters_exBIO_ctrlBIO_meth_set_write_exDH_compute_keyERR_clear_errorBN_cmpBN_get_wordBIO_clear_flagsDH_newDH_set0_pqgBIO_getsBN_is_negativeBIO_vprintfDH_sizeBN_bn2binpadCRYPTO_freeBN_freeBIO_meth_newBIO_callback_ctrlBN_set_negativeBIO_read_exDH_get0_keyASN1_STRING_get0_dataOPENSSL_dieBIO_pushDH_check__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  m"m0@(8 H`p```@@   >XaH  (`R[ (08@HPX ` h p x!"#$ %(&0'8)@*H+P,X-`.h/p0x123456789:a;<=?@ABCDE F(G0I8J@KHLPMXN`OhPpQxSTUVWXYZ\]^_HHHt DxH5%@%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%"fAWAVAUATUHSH(Q3m{H-)QAHcH=!QLW"L-QI9IFMtWL=LL541H9v(HHA<uHPLH1"H9wMHEH9PHw"DA QHD[]A\A]A^A_H=1!H}AIH=A!@1I^HHPTLJqH pH=DH=HH9tHHt H=H5H)HH?HHHtHeHtfD=eu{UH=BHATSt H=+H/H0H)IH3HHH9s!fDHHAH H9r[A\]@'f.AWAVAUATUH-wSHH8D$HwHHI8D$HwHHI8H{s1HzHHI8H{s 1qHz HHIg8oLLL1ɾ HHz8>H{(s01Hz HHI8H{8s@1HzHHI7LLL1ɾHHz7LL-vvDCPLHAH Hv*LDCPLHAH 9vr*LL-XzHHcLHHI7MLuHHceH.zHHHD$6LT$(1LLLT$Ht$(LL:AHAH uHy(Ht$1LHt$(H|$LA#HAH 7uHy'QLKP&HMH uHuAQsH:^_LKPH t'HHtAQsHLD$W:ZYLHXL.HLyH|$0Hg|$pHt6HHI]5D$E1E11E1HD$HD$HhLLLPLHH|$VHH|$WHL$1XHxH*$1H8[]A\A]A^A_fL(7HHcL7HHHD$I}4u)D$E1E11HD$E1(1ҾH=y-Hw:HHH#4tLD$E1E1E1HD$HD$1HD$L|$E1E11fDHD$1HD$HLtLlH|$H_ZH|$H`HL$H1Hra"H81[]A\A]A^A_DLHLD$E1HD$dL|$1P@HD$E1E11HD$HD$E11HD$@L|$E1E11HD$e HL`H|$MHN@AWAVAUATUH-pSHHD$hHD$pHD$xHDŽ$HDŽ$HNq/HHI11E1E1E1LLL HH$1E11E1E1E1E1HD$E1E1LHD$(LL$ LT$L\$VHHߺFHL6H|$,H<$#H|$H|$ oLgL_H|$ELD$(HĘ[]A\A]A^A_H7p0HHI0t-H!p1HHI0u1E11E1E1{2H1HHoIo0RHo3HHHH0]L1ɾ;HHoh0-L1ɾ<HHo80L1ɾ=HHzo0LLLL1ɾ>HHYo/HL$PHT$HLHt$@MLD$@HL-9oH CLO.lMLD$HDHL5 oH oL!.>MLD$PEHL=nH L-LL$@LL $L $LHIHnI-Ll$HLLJHIMH~n-Ll$PLLKHIMHZnX-uH1ɾOHH;nh.E1HL1ɾPHH@r8.HD$`L|$XLHLH$L5m-LD$XE1LH mUH,LD$`IپVHL-mH mL,LL$XLLL$LL$LHIHmZG,lLL$`LLL$LL$LHIHum[,3Ln#H$LLGHL$XLHf,LD$`ILgH lH+H\$XLLkHIIHly+H\$`L$LlHIIHlG+lH|$XuH lpHHlA A1HlwHHHD$I+1H5LT_HklzHHH$H+xL@Ht1ɾ{HHo+@Ht$pfoFpHT$HHL @ffoHf)JH9uƒt#HcʉT0J9}HcL09~HcʉT0ɱ H$D$$H4$HD$H=HcD~D|$ HD$HHK5lH=5\D  =St FuAL|$H<1D$ IN,8HI.@H=Q61AG D$D$ AM9~`A1AԉDAUD$tAG tH HljH5m1AM9pt$ tD$$1SHD$H_H5ymT$ HH 1H$H$9*pL$$1H8[]A\A]A^A_H D$ HSAL$1H5mTH;Su9H 1DH5lD$$H=41TfH iT$ 1H5l-#Lt$(H H=l1LDC15LH=l4Kf.fDAօtљȅuu؉UH|$HHH,MHHcҋD0L0EuH=l1D]5KHoH=kHHD$(13*HD$0HD$HfH|$01H|$ff.@AUIATUSHHH?HHkE1DH}HIHuI|$MtMeH-Uk#HAHZk#HHItCH3Ht+HL@HHTH|HsHHuHL[]A\A]fHE1[L]A\A]E1]f.H0HDH9=0r'HGH=w H,D:H0H1ff.fH0AUATUSHL%0MtRL-k0HfHL9w/I|HuHO,H[]A\A]H1[]A\A]ff.AWAVAUIATUSH:L5/Mt~L=/IĽI_fHHI9rSH;LLuH+*HL8u-HMI9v$D*IH[]A\A]A^A_f.1H[]A\A]A^A_f.DHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$Ht$D$HD$HD$ D$ 0HD$t/Hff.HHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$Ht$D$HD$HD$ D$ 0HD$.Hf.ff.DAWIHhAAVMAUMATIUHSHHH=hLD1H\$@L MtLH=ch1Ht!MtTMtOLHL1H=AhHtDHH=Ah1HH=2j1[]A\A]A^A_HH= h1DHt7)D$P)L$`)T$p)$)$)$)$)$H$D$01HD$HD$ HHD$ HgD$0PH$Ht$r-H=qi1-HHt7)D$P)L$`)T$p)$)$)$)$)$H$D$01HD$HD$ HHD$ HfD$0PH$Ht$,H=h14,HHt7)D$P)L$`)T$p)$)$)$)$)$H$D$01HD$HD$ HHD$ HDfD$0PTH$Ht$,H=h1O,HHt7)D$P)L$`)T$p)$)$)$)$)$H$D$01HD$HD$ HHD$ HeD$0PH$Ht$b+H=ag1+HHt7)D$P)L$`)T$p)$)$)$)$)$H$D$01HD$HD$ HHD$ H$fD$0PH$Ht$*H=f1$*HHt7)D$P)L$`)T$p)$)$)$)$)$H$D$01HD$HD$ HHD$ HleD$0PDH$Ht$*H=f1t?*HUHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$E1E11HD$HD$ H1D$H=dcD$0HD$ jiXZHtHHt$%)H=$e1b)H]fUIAHHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$DE11HD$HD$ HE1HD$ LH=bD$D$0jXZHtHHt$J(H=Id1(H]ff.ATUHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$E1E11HD$HD$ H1D$1L%cD$0HD$ jXZHtHHt$a'L1'L1H]A\ff.fATIAUHHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$DE11HD$HD$ H1D$E1LL%bD$0HD$ jXZHtHHt$v&L1&L1H]A\fATI8OLA\HO`IH=G`1ff.fHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$Ht?H$Ht$D$HD$HD$ D$ 0HD$%H=~a1%H@HH=%1HEDE9t;HHi_AQIH |_APIЉHPH\`1P1x1H(Ðf.E9t DHH_IAPH !_APIЉHPH^1P11H(fDE9} DHH^AQIH ^APIЉHPHy^1P11H(fDE9 DHHn^AQIH ^APIЉHPH&^1P11H(fDE9~ DHH^AQIH 1^APIЉHPH_1P1}1H(fDE9| DHH]AQIH ]APIЉHPH]1P1}1H(fDE9t;HH]AQIH ]APIЉHPH|^1P11H(Ðf.E9t DHHQ]IAPH 8]APIЉHPH\1P11H(fDE9s DHH]AQIH \APIЉHPH\1P11H(fDE9w DHH\AQIH \APIЉHPHF\1P11H(fDE9v DHHa\AQIH H\APIЉHPH9]1P11H(fDE9r DHH\AQIH [APIЉHPH[1P11H(fDE8tKHEEH[AQIH [APIЉHPH\1P11H(ff.E8t DHEHs[IAPH [APIЉHPHZ1P11H(fE8} DHEEH[AQIH 2[APIЉHPHZ1P11H(ff.E8 DHEEHZAQIH ZAPIЉHPH>Z1P11H(ff.E8~ DHEEH_ZAQIH rZAPIЉHPH![1P11H(ff.E8| DHEEHYAQIH ZAPIЉHPHY1P1u1H(ff.E8tKHEEHYAQIH YAPIЉHPHdZ1P11H(ff.E8t DHEH-YIAPH MYAPIЉHPHX1P11H(fE8s DHEEHXAQIH XAPIЉHPHqX1P11H(ff.E8w DHEEHyXAQIH XAPIЉHPHX1P11H(ff.E8v DHEEHXAQIH 9XAPIЉHPHX1P1U1H(ff.E8r DHEEHWAQIH WAPIЉHPHSW1P1E1H(ff.M9t;HHWAQIH WAPIЉHPHH&>HtHHT$ǬHT$RMIH >PH>DLPH<1P1H 1HD$BL:D$H[]A\A]A^A_HH%AExL@HXH@LH7AWIAVALAUI1ATMUSHHL1H IHHH =H=HtHHT$觫HT$RMIH <PH<DLPH;1P1$H 1HD$"LD$H[]A\A]A^A_HHAE~L HXH@LH7HxATUSH8踬HHHxH8蚬L%HI$HOHHH;I$t Ht[]A\úH5;H=;H5;H= <ЩHHH8MHnH8H:f.HYHHH8{ff.H1HHH8[ff.HH11Ҿ H8Hff.@HH11Ҿ H8贬Hf.DH1H=7f.DAWAVAUATIUHSHHtHHIE H]fH@t" u?tC H@uHH5(Mt&L质H5:HHH ;HDH<E1HD[]A\A]A^A_H=c:HMƒEUfHHH tBփ@Q47Hƒ@1HuHtHA HH uAEA@QEE1ƒ u f.<0tLEHƒ tuXC L蔧AEAA-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=)61LfHD$L9IMGBD40M蝤LD$0L1LADI@A.HI9uNT5M)H`EO$E1LDH=51LT$IHl$LMAL$1DLH=q5<$%H5=5L$1LH=T5A HL9/If.MML@+1H=41L\$>L|$@-1H=41L\$ LL$LT$( Hl$(LL$L\$ M<+H5o41L\$H=H4L|$)E1ɀ}$MtL1H=j41LT$(L\$ LL$LL$L\$ LT$(f-H531L\$ H=3LL$LT$(WHl$(LL$L\$ HHtHDŽ$LH=31LH=31-H5z31H=X3+11H=Q3D1Ҹ1f. 1H=31 H53H=21|OL)Et$ML$sLD$0IMLD$0L&fDAWAVAUATMULSH@H$D$pD$tL$HD$H$xXZMLL(DkDIAAH|$IcH|$蹟H|$AAAFAAIAHcD  H9D$ED$EHBڄHt$LH1H2IHH=2HRH$D$FHD$HHD$8Hl$8LHHD$FD$EHH=G11HL1HH=41Hs1I1H=r1H$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=-0IB1HE HHEID$ MLEHH\$HH9\$8tH|$8cH5/蟝H8[]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\$HQHA膛A]AAIHcHD$ED$F-T$@LH=.1DL$DL$EH-IH=-1H L(-C H=b-1H8[]A\A]A^A_CD$ED$FHH=,1SLH=,1BH-I1H=-(H IL,H-,1C-HH|$H Lr,t%H|$?H 2,L,H,HDȺC+H1"H<+H5,HD$8H"H=)-1uH$HD$HHD$8H2,IH=3,1DL蜙H +L+H+HD{HH=+1 LH=+1H+I1H=+L8H ++L+H+HDH<+H5+D$FHD$8HH$HD$Hff.AWAVMAUATULSH`L$L$L$$ZYMJMLH $L;$uM9t4LLLt"HH=m*1޾LH=d*1;D$ L5*MH$HD$ 1Ll$(A$ H9$HF$1҉AH$AH$f$tcLCDHHH9tGAփA@A46QHƒ@1HqHuI9tHA HH9uIHD$H$H)H$HH9I^A LFA11H$IqHt$HLI9tCA4A8tDLBEAE@r@2HƃHuH9D$tHB HI9uH9u D$ ̓Gt$ HT$0H=k)1H$Ll$(L|$ Ld$H$Hz@@1H$H5E(H=)貼H$D$ L kHX[]A\A]A^A_fHDŽ$M|HH='1ZLH='1I1H u(1-H=m(-H N1+H5'H=;( gH$t$ HT$0H=.(1H$L$H$H$D$ L MAE I9IF1AAHL$2fT$0IteLGfDHHH9tHATփA@A46QHƒ@1HqHuI9tHA HH9uID=HD$(LH)H$HD$ WD$ H$11Ld$MM#t{H -H5/&1H=&蚺L|$ Ll$(MtoH$H$Ld$H$Ht$ H$H=&1HkHT$01H=&1+L|$ Ll$(MuH =+H5%1H=*&H$Ld$H$ DMH$tCE1@MtH %+11H=%蟹H$Ld$H$HH=%1xLH=$1gH 1-H5$H=u%FH t%11+H=j%*DH N% 11H=D%_H  H5s$1H= %޸9|$ t"H$Ld$1L|$ Ll$(H$NMMщt&1H $-11H=$xL|$ Ll$(HD$ Ld$Ll$(H$Uff.fHt$8t$8t$8t$8t$8cH=#1H8HE1E11RVR1V1WH="/H8f.Ht$(t$(t$(H=J#1H(鹷fHHD$ PPt$(lH=#1H(銷f.AUATIUH0HtOHH褏tPH踐H"H#HDH0L1]H=#A\A]*f.HAH(@Ll$HLoLcMD$1Ht$MHH=)"4fT$IufDHHI9ttATу VHƒHNHuI9tF HHE1E11U11H="UATH H0]A\A]fLl$D$AEIt<0tHWH^"LLHh!H=]"HD1ϵLl$LHt$8t$8t$8t$8t$83H="!1H8鑵HE1E11RVR1V1WH=" H8f.f.ATIUH菍HLH]A\[ff.U1H腑Hh]ÐAWIAVIAUATIU7IŃtLLL]A\A]A^A_ffD1L&@ATAUHHHDHH]A\9fAVIAUIATIUHH贌LLLH裐HAHیHD]A\A]A^ff.AWAVAUIATUHSHH(H $PHtkIE1L|$HHtcKt5LL讐u1H$L3H([]A\A]A^A_fH|$uC|5 txIL9uIfDH5HD$ 4L;D$ ~BH5$ L'uH|$iD$ @1H莏yH5L3H|$' ff.Ht#U1H@H1&]1DAWAVAUATUHHSHH(脌HIيMt>IHJ+IH$Lt$L=<bHt]LLL*u1H([]A\A]A^A_DH|$uA} tqLIH)HL9,$tHHuH5HaD$ 质L9D$ }7LL諎tH|$uD$ @1H냺H5lLpBH|$6H1HtHH5,軌H HH5H܍H=H5 H=H5[H=H5HÍH=H5耋H=H5荈H=H5躌H={H5\跋HhHf.AWL=TAVIAUIATAUH-TSL)HHt1LLDAHH9uH[]A\A]A^A_f.DHuTHt/UHSHcTHHCHHuH]fHHdhA = td->get_param()test/dhtest.cdhB = td->get_param()(size_t)DH_size(dhA)td->Z_len(size_t)DH_size(dhB)-1td->ZZ1Z2dhA = DH_get_2048_224()Test failed RFC5114 set %d dh = DH_new()p = BN_new()q = BN_new()g = BN_new()priv_key = BN_new()BN_set_word(p, 4079L)BN_set_word(q, 2039L)BN_set_word(g, 3L)DH_set0_pqg(dh, p, q, g)p2qq2g2DH_get0_p(dh)DH_get0_q(dh)DH_get0_g(dh)BN_set_word(priv_key, 1234L)NULLpub_key2priv_keypriv_key2DH_get0_pub_key(dh)DH_get0_priv_key(dh)3331LBN_get_word(pub_key2)_cb = BN_GENCB_new()a = DH_new()i & DH_CHECK_P_NOT_PRIMEi & DH_CHECK_P_NOT_SAFE_PRIMEi & DH_NOT_SUITABLE_GENERATORb = DH_new()bp = BN_dup(ap)bg = BN_dup(ag)DH_set0_pqg(b, bp, NULL, bg)c = DHparams_dup(b)cpriv_key = BN_dup(bpriv_key)abuf = OPENSSL_malloc(alen)bbuf = OPENSSL_malloc(blen)cbuf = OPENSSL_malloc(clen)aout >= 4bbufabufcbufdh_testrfc5114_testpriv_key = BN_bin2bn(td->xA, td->xA_len, NULL)pub_key = BN_bin2bn(td->yA, td->yA_len, NULL)DH_set0_key(dhA, pub_key, priv_key)priv_key = BN_bin2bn(td->xB, td->xB_len, NULL)pub_key = BN_bin2bn(td->yB, td->yB_len, NULL)DH_set0_key(dhB, pub_key, priv_key)Z1 = OPENSSL_malloc(DH_size(dhA))Z2 = OPENSSL_malloc(DH_size(dhB))DH_compute_key(Z1, pub_key_tmp, dhA)DH_compute_key(Z2, pub_key_tmp, dhB)bady = BN_bin2bn(dhtest_rfc5114_2048_224_bad_y, sizeof(dhtest_rfc5114_2048_224_bad_y), NULL)Initialisation error RFC5114 set %d DH_set0_key(dh, NULL, priv_key)DH_generate_parameters_ex(a, 64, DH_GENERATOR_5, _cb)i & DH_UNABLE_TO_CHECK_GENERATORDH_set0_key(c, NULL, cpriv_key)(aout = DH_compute_key(abuf, bpub_key, a)) != -1(bout = DH_compute_key(bbuf, apub_key, b)) != -1(cout = DH_compute_key(cbuf, apub_key, c)) != -1E2_Q2A5ޭ&L[ F&%hgX$r`ڈ1jPm5JnHskf倵Rr}[L%tzaNҝp4D2Dz+~J>z3fbP>_؛"Z*1#D"*7DƇKPJĎErMr3,9;ݨsb)Q2zj bwoYbrZi[peĕormT{QtY л!r*w~%FZ-ES0Q|rQ^K5GQ9&Gt|v-w[Ry ͞بŅ0у+|׾ǵ`ֳθxcFml]|W_Q+tHzl6,(9 2tP6>z=ݎ6~xD$%&*oA0tx c/I#7N:>^ GA_-k_A NJƘ ʹ:)p9cm2 YٓlD|^\Ig~`s13%x#CzV:e"D !)$ʐ$ =}[JEԟSu~}b6a{ѯ,x ;gdQ!qF=.2:uEIAް7B/$lY$)g#\Z>NRc K(G,'EB`<&|R=tPf~@䑑!_ɰH;uhDJDqB&hGܴYA[ǘVHz*.^BZٴμ|<>4.3vN㸹: tnO) y|:fX䰓aI8չȲHX5EC4ٽBl1?L!MJcNͳp?BEgkuS "g2(lLi(I /Ȍ-<dɬF?)Ɲ<Q iӪm<8iM钩v*8D=w1q=]9a,> GA`Hٕ"-"xÑ,faT8f"+uL.:(r6%yĩil zfN,GDNLTwa&eRrUےK~!6]q@ z=މG47{Ft<!]!d1љoa }gJ;ߺDHmh wv5[KVh'sLA8.1 Tj~ +lOjmqӳc |oD5;u:cE؆{IN(pݧaE̟(^|L ԍJTv481'<5 *~?RfPxX COETA.{֝˪\r轹-L_6eJE\L R6&,C0Vh,U:~~X}:ҥVRza֍%o|J~.a4U1q m+˫xjh|/\qdo"&gGamOrH)K \OEM0߅'RkH_˩>9aE%R.dLS@/%}}orڔ.Z ޮ~j [: ^О4U%~͑UAoF1r#ƃ[*;=u[->O^>R '=+u!(vW'iV&(i?6T߳ .Cm'7ߜΕxu]ꏝE_u7_ Byΰ@؎vPpE]H>not 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]ptr%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;jdptpqr,r@y4TLTpTԊ$$@0D4XDlđ $8 ēT ԓl T  $ dH l Ę t4 Tp D d  T, P t D 4 ( ԠL $p ԡ 4 $THldĤ$ ԥD$htĦd@TdD4<`Ԫ$tīd0PpԭĮ4d`$,4,$|$,t$L4tTt,T,@Tl$DdH@Dhtd$ L d  $ t !D!D!t!!"\"zRx l+zRx $eFJ w?;*3$"DHk\mpmBBB B(A0H8KpxCFxApdxCKxAp 8A0A(B BBBJ f 8C0A(B BBBF ls[ BBB B(A0H8GF 8A0A(B BBBH  HNAxBKAd؀4Do |AIA ܁AIA7S04,BHD  ABJ D ABI 8ă)AgT؃BOLp܃BEB B(A0A8G  8A0A(B BBBD P\BEA A(G0 (D ABBC D (D DBBH HhBBB B(A0D8F@ 8D0A(B BBBA ` t3ԈHЈuBBA A(D0O (F ABBD D(C ABB`BBB E(A0A8D@z 8A0A(B BBBK F8A0A(B BBBL`GhGhH`BOE E(D0D8D@v 8J0A(B BBBH G[Uq pG[Uq 0G[Uq TG[Uq xG[Uq G[Uq0,AJreFAlA0؎APhdFAlA8(BAJrgFArAB8d8BGJhfFArABܐ3BTGDR FIIL I(J0M ȑJTLI I(J0M 8JTIL I(J0M \ JTIL I(J0M LJTIL I(J0M xJTIL I(J0M FIIL I(J0M ВJTLI I(J0M JTIL I(J0M 4(JTIL I(J0M XTJTIL I(J0M |JTIL I(J0M VIQL I(J0M NTPI I(J0M RTQL I(J0M PRTQL I(J0M 0 RTQL I(J0M T ȔRTQL I(J0M x VIQL I(J0M @NTPI I(J0M lRTQL I(J0M RTQL I(J0M  RTQL I(J0M , RTQL I(J0M P \FIIL I(J0M t JTLI I(J0M JTIL I(J0M JTIL I(J0M JTIL I(J0M  8JTIL I(J0M ( dFIIL I(J0M L JTLI I(J0M p JTIL I(J0M JTIL I(J0M JTIL I(J0M @JTIL I(J0M lFIIL I(J0M $ JTLI I(J0M H ĘJTIL I(J0M l JTIL I(J0M JTIL I(J0M HJTIL I(J0M tFIIL I(J0M JTLI I(J0M ̙FIM M(O0M@ LTN M(O0M` ,JTMM [ \JTMM [\ BBB B(A0A8PP| 8D0A(B BBBE oXJ`MhApHxAIP`BEB B(G0A8DPB 8D0A(B BBBJ aXK`MhDpHxAIP`dBBB B(A0A8PPA 8D0A(B BBBH iXJ`MhApHxAIP`BBE B(A0A8GPN 8D0A(B BBBA hXJ`MhApHxAIP`,BBB B(A0A8PPX 8D0A(B BBBA DXP`KhHpAxAIPpBEE B(A0A8D@h 8A0A(B BBBJ rHPPJXH`AhApI@F8A0A(B BBBTHvBEE E(G0G8G@VHNPNXD`I@F8A0A(B BBBT\ppBED D(G0Y8G@Y8A0F (A ABBD D(F ABBTBEE H(G0G8GPRXc`EhApIPD8D0A(B BBBT pBED D(G0Y8G@Y8A0F (A ABBD D(F ABBTdȝvBEE E(G0G8G@VHNPNXD`I@F8A0A(B BBBDsBED D(G0Y8G@Y8C0D (A ABBD T(vBEE E(G0G8G@VHNPNXD`I@F8A0A(B BBBT\PBED D(G0U (F ABBJ T8G@Y8A0F(A ABBTvBEE E(G0G8G@VHNPNXD`I@F8A0A(B BBBD sBED D(G0Y8G@Y8C0D (A ABBD TTvBEE E(G0G8G@VHNPNXD`I@F8A0A(B BBBTBED D(G0U (F ABBJ T8G@Y8A0F(A ABBTHpBED D(G0Y8G@Y8A0F (A ABBD D(F ABBT\`pBED D(G0R8N@V8A0F (A ABBG D(F ABBTxpBED D(G0R8N@V8A0F (A ABBG D(F ABBl BBE E(D0D8GPpXO`FhHpNPL 8C0A(B BBBH D8F0A(B BBBl|ПBBE E(D0D8GPEXO`FhHpNPT 8C0A(B BBBC D8F0A(B BBBX0BEH G(D0A8GPMXN`NhJpKP^ 8A0A(B BBBH XHBEH G(D0A8GPMXN`NhJpKP^ 8A0A(B BBBH XBEH G(D0A8GPMXN`NhJpKP^ 8A0A(B BBBH X|BEH G(D0A8GPMXN`NhJpKP^ 8A0A(B BBBH X\@BEH G(D0A8GPMXN`NhJpKP^ 8A0A(B BBBH XBEH G(D0A8GPMXN`NhJpKP^ 8A0A(B BBBH ,ȤIFA \ ABA D8&D]\Pp\h!D\!D\HBBB B(D0D8D@ 8D0A(B BBBI \tBBB E(D0A8GsM\A 8A0A(B BBBA pxBBB B(D0D8G"o#F"A" 8A0A(B BBBF 6 8A0A(B BBBE X#BBE B(A0D8G_FA 8A0A(B BBBJ $HĻ/DD D(D0D8D@R$p̻&DI A(A0C8C@PԻ'DD D(D0R&DF A(D0RPBBD DPt  FIBO XI`LhBpIPD  ABBC $,`/DD D(D0D8D@R$Th&DI A(A0C8C@P|p$h%BDF IIBpA]8tLBEE B(D0[ (B BBBK $'BDG IJB4<TBEE D(G0r(D BBBHt4BBB E(A0D8G`L 8A0A(B BBBC +FZHH9BBB B(A0G8G`Y 8A0A(B BBBF (TDDx]BIE E(D0H8G@j8A0A(B BBB@ ```@ @   o  > @p oooo6oF V f v !!&!6!F!V!f!v!!!!!!!!!""&"6"F"V"f"v"""""""""##&#6#F#V#f#v#########$$&$6$F$V$f$v$$$$$$$$$%%&%6%F%V%f%v%%%%%GCC: (Debian 11.2.0-16) 11.2.0 | ,: '<P'O'eq| (`(w0w@s0(@( /[ @-@S fx```@ @  " 4=<(V=o4@y,0 JJ`KL-LKpMix}xzP#0%`L'Г'0T<`4I+RЕ9[Hwa\tN  o  x!. aF<_PE>7SJgv/Ps &+ f,ZR:wNUJ[t`SJ@wx[Jp& А&`jv"8hpH'aTJmpVNP? !^F0NhisWRphGYN@UJ@_J @// M @W q Fu    N   ^J ( ^J6 Z v   0WR    n  p<4" 3 VV@ S m z  `YR   ]J paL   SJ# "> H  T t ZF hp 0VJ O mp f PTJ `]J  H 0[J 6 FN Z u  0`J P^J  `@   `np+8 \JEg]wWRXVOlksQ3s!YR/@F E`ivPyQ# dTJow&&%8DuSq0@)w>S`b`JaJ plv/MxaPF3sr GPx!tp\J]J, I:`?Opq^|Pw0IUJ8w6UebRFnPy_JPXR&[J3_JBZqbJ\F0cRTF ZR`F7Qpkv\Ppk~%jScrt1.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_useddhtest.crfc5114_testrfctddhtest_rfc5114_2048_224_bad_ydh_testdhtest_1024_160_xAdhtest_1024_160_yAdhtest_1024_160_xBdhtest_1024_160_yBdhtest_1024_160_Zdhtest_2048_224_xAdhtest_2048_224_yAdhtest_2048_224_xBdhtest_2048_224_yBdhtest_2048_224_Zdhtest_2048_256_xAdhtest_2048_256_yAdhtest_2048_256_xBdhtest_2048_256_yBdhtest_2048_256_Zdriver.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_0BN_GENCB_new@OPENSSL_1_1_0test_flush_stdoutDH_generate_parameters_ex@OPENSSL_1_1_0test_ptr_nullBIO_meth_set_read_ex@OPENSSL_1_1_1BIO_meth_set_puts@OPENSSL_1_1_0glue_stringsadd_testtest_int_netest_BN_eqtest_fail_memory_message__libc_csu_finiDH_get0_q@OPENSSL_1_1_1BN_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_letest_output_string__gmon_start__test_fail_bignum_mono_messageDH_get0_key@OPENSSL_1_1_0test_BN_geDH_size@OPENSSL_1_1_0test_BN_eq_zerotest_fail_bignum_messageERR_clear_error@OPENSSL_1_1_0DH_compute_key@OPENSSL_1_1_0test_int_gtBIO_copy_next_retry@OPENSSL_1_1_0test_BN_oddtest_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_ltBIO_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_0BN_get_word@OPENSSL_1_1_0test_info_c90DH_check@OPENSSL_1_1_0BN_is_negative@OPENSSL_1_1_0test_size_t_neCRYPTO_malloc@OPENSSL_1_1_0test_ulong_gtASN1_STRING_get0_data@OPENSSL_1_1_0_ITM_deregisterTMCloneTableDH_new@OPENSSL_1_1_0BN_is_word@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_testsfree@GLIBC_2.2.5test_char_eqstrlen@GLIBC_2.2.5_ITM_registerTMCloneTable__data_startBIO_get_data@OPENSSL_1_1_0test_uchar_ltBN_dup@OPENSSL_1_1_0DH_set0_pqg@OPENSSL_1_1_0test_ulong_netest_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_eqtest_BN_ne_zerotest_uint_getest_infotest_BN_eq_onetest_mem_eqtest_int_getest_ulong_ltBIO_set_init@OPENSSL_1_1_0test_printf_stderrtest_long_neDH_generate_key@OPENSSL_1_1_0test_get_argument_count__TMC_END__BN_GENCB_set@OPENSSL_1_1_0strerror@GLIBC_2.2.5test_size_t_getest_ulong_ge__dso_handlepulldown_test_frameworkBIO_meth_set_ctrl@OPENSSL_1_1_0strtol@GLIBC_2.2.5DH_get0_priv_key@OPENSSL_1_1_1test_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_0DH_get0_p@OPENSSL_1_1_1test_BN_lt_zerotest_perrortest_time_t_getest_uchar_letest_get_program_nametest_BN_gtBIO_meth_set_callback_ctrl@OPENSSL_1_1_0test_noteDH_get_2048_224@OPENSSL_1_1_0test_strn_eqtest_uint_negetenv@GLIBC_2.2.5test_BN_abs_eq_word__errno_location@GLIBC_2.2.5test_close_streamstest_output_memorystrdup@GLIBC_2.2.5__bss_starttest_time_t_leDH_get_1024_160@OPENSSL_1_1_0BIO_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_gtDH_set0_key@OPENSSL_1_1_0test_get_option_argumentstrcpy@GLIBC_2.2.5test_flush_stderrDH_free@OPENSSL_1_1_0test_time_t_ltsrand@GLIBC_2.2.5test_long_getest_ulong_lecleanup_testssetup_test_frameworktest_time_t_neDH_get_2048_256@OPENSSL_1_1_0memcmp@GLIBC_2.2.5BIO_meth_set_destroy@OPENSSL_1_1_0BN_abs_is_word@OPENSSL_1_1_0OPENSSL_strnlen@OPENSSL_1_1_0test_fail_message_prefixtest_uint_gtbio_errDHparams_dup@OPENSSL_1_1_0ASN1_STRING_free@OPENSSL_1_1_0test_strn_netest_int_eqtest_errorBIO_read_ex@OPENSSL_1_1_1DH_get0_pub_key@OPENSSL_1_1_1BIO_set_data@OPENSSL_1_1_0stderr@GLIBC_2.2.5test_size_t_gtBN_bn2bin@OPENSSL_1_1_0test_char_getest_output_bignumtest_long_lttest_size_t_leDH_get0_g@OPENSSL_1_1_1BIO_ctrl@OPENSSL_1_1_0BIO_meth_set_write_ex@OPENSSL_1_1_1test_falsetest_ulong_eqtest_str_ne_edatatest_openssl_errorstest_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_lttest_time_t_eqstdout@GLIBC_2.2.5time@GLIBC_2.2.5maintest_BN_ge_zeroDH_get0_pqg@OPENSSL_1_1_0BN_GENCB_free@OPENSSL_1_1_0BN_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 0 i >qo66~opB@ !0 0 %%%%r[ \\ 8 P 0T