From 44449ebdbff568e5f2f011c6493b9706fbe7dd0e Mon Sep 17 00:00:00 2001 From: trochas Date: Tue, 4 Mar 2025 14:04:17 +0100 Subject: [PATCH] serveurstore.keys, le serveur se lance mais crash --- serveurstore.keys | Bin 0 -> 2728 bytes src/main/java/fr/istic/chiffrement/Serveur.java | 7 ++++--- 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 serveurstore.keys diff --git a/serveurstore.keys b/serveurstore.keys new file mode 100644 index 0000000000000000000000000000000000000000..ddee04a19b98354b31aa83d3f211afc132aa7854 GIT binary patch literal 2728 zcma);X*d*&7RP6p#l8*6HX#OMo3UiycZDp;PS#}2D28lf-`AwcJ4j7-MV3hRWQ|N3 zOO|9GMD~)m``r8VKKIkTAI@{0^ZTFw`S^bh3P<;Z3P_E@(V0SMkqL$ghm1fduoy?D z0m9L#{Kg6>9JuDcBybT32Y&P$Kloj_5c>bP80dgh#W=9$Z>Wm${Nn&KqHIx$|BMVM zaS(f$3_i@QwJ$pmNjsT)MJELllC&HV-UDs@YxJE=OnqM(RGVUQ9ubyg zXE{CwKK=aE5f)V^t}uR}=pWllp|Nltv~k>cOwx{jLa>R|pw1p-Do}B$BB+I%l?$pL zBDFk~f8H9oZoI>ADLnfJ@|_#uj=D= z`-Sq+g3?d?Yu^&Z5%SB_*J=GUk`P*ZE_vThGD8Z*;7r<->p@}=X@G$=vpx2yEUSbw zF4VY&PphVlHo2>?B0Ev;^e64v?!_qyxy}3auZj{Tzh%f>aOeu*E@ns_y&h|?#g>Kh zyl-o(INiVL^=JX8Dox+=GaMncwRh3!r%MS_`w(!BN(2fIM{jVM?Caxj=HT38o2C{- zQkJqSsg)uioQoB+sRS%`?n_i4*(hT};;)D`i=NYNYfP?YJ?ES29pxFYIS&G&|Ycki(U*NpPfIw160 z`I|*;-SLrgly;SUxJsBI)9uYBQecySxl2TXp!LO=jTHwZ93EzHsxhaG^>Zsi%FjXK#ITg;PQ*3j^Y=_k<35=}jnw zE&5z1OV>@Tf*^tTXS%~cR!k{mN{>ZIBO>c*g!LE6XNL;Sd13~S(XEddwmA~! zMnw5%&W;s3SmH}|)phFd;H4~dF!}57i8TkB)-(HVet~)S+dUbD7v^D$zfSibMZ9Vz zYOY;TdU)r$J<0`;_w(`*w=DGrN@+5KKUXtDAo={J(9ME3mtV4MvIV>61T6~B zG53niWLgpr2D$^EsQwbqDez}YBNm>0w7%2smKg8e*y!(+YKSl(-U5?5zChIS zU$|!g-j1k!5GQ7HH2A@>j9z6=gg>|qCOS=r3DoR?FUA~myldRGbN#M6)ceqe(~rJJ zJJYx6%!vcpw{hB^Uqs!c+0{Or@>q$v{KvJ7oqQ!I#tRbEGiPz}yl>{#2&+IjIbj(j zS+JDR<50-hjYUXXg$?)K(_L;5bA6`Z6HdOFaw4~s$DuByrcsCEjyYC&H(TO+yJ-%d;uN+Pn5tvA_tls#AfB~=fRIwkVB)CWaO35 z@`^Gj94O|`5)@L50|os?{!~D~@8eQla8mqiZ0>zZ4C8+;b!`TxW; zQ=Rdv#Rv+zZ4vx&)2F>Z8b|$2^{uM)SzZAw^h^#3iQ+3;yHCzLtC7Od62^Q2dTj-d z5(h4R4q8nL-TYvIjJ=C&~o`2m*5(5Y}h!IQx>6sG!4iU;ea2i%LWI# z%d_=WZwM4}rR+@0k5o#JvPnmdpp()cP4<&&pLfVhj;bED;z{@UB`Yx`)?`7d?%S_@ zEv&hlqev}6T*q&IY;B*Hjg87WtM$m8g>1LN-nroThCJy#N$r}1+la7EhMvu89bsNI zQ?J(@tUI(KiD@FK_X^cVq@j&AAq4L>jqxsL$1;OqX2Fq6i&*e|hiDYD&O@O0*cb~pgN0+S z+F(ys<{0`K>Y(JZ7OV+xAPU2Jo$;ZC=0?PLJxgWG{(F1x#>ZnT?{=k$$7U6)?>@Ze z1?2#t>j64_Opz>HKC1fbKDDDR>FyQl+_1jAn2)WZfGTga+1#>zGV!MU%KNO!O;w!^ zpmJsI_uG|;jM(ryJ^3y%=gC1Zu}j67sofPJ-1`l9gy7u?PZQ*-YP=MOr*SXvS3(Sy zhio;iiKN>3>f*GPZ$F*F83l#q-pv&6vYsUF^P#FHkTC4Cl@X869UW_zPsT$QB3lQs z+BzbNG=3OG5&Vx|4QFLCa_j|f19dzCt2G~iU>m)NkS3nEmF88gk-KziepgO6Cu37W zC=@zp`WZtgnaGwtK}z_m(2X}Jv)OLnFWjfL49FUqIV#mf!LSR@&OBH%RH^I?56aS> z@a`a8H}{)s5ST~rvfImbkn~FM$%JY(qjQ@wg~<)8*@Y*Cpdl8$m3DeW`P~U&gTNmF zO>0Z7j4F}mn4}0s7FU#X#}8)Co8L$y%fES;6du-4bhUcz!U|3H%Qb0UW7tBeR!^7m zr8zieWpG~ZtD<&_GoFh*q#l*Q;~{aXcH!}>P5o0ouU9;ycVt$X3+L0$?-|++in+l7 zwn8t)GL#|lQ;l;|mI2@9FsIA_T3lLMBM5`CA8k#r?ucF`+s@<5wtWU!Z}18GIu7)V zQPe5MmKB6;{Nq*Gj8DU&Ny8RCwxje1jey}Hg;^KQ<^FD!Z9s1|Q6e^=&CD<~CaD&# z5f@nxPU8wbwE0=NqCr4LvBe_aOE%)4_OB3cEW6*2`OKY5qL(7xnVL GBIj>{>+CN8 literal 0 HcmV?d00001 diff --git a/src/main/java/fr/istic/chiffrement/Serveur.java b/src/main/java/fr/istic/chiffrement/Serveur.java index 13210de..561cfd3 100644 --- a/src/main/java/fr/istic/chiffrement/Serveur.java +++ b/src/main/java/fr/istic/chiffrement/Serveur.java @@ -53,15 +53,16 @@ public class Serveur { KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509"); KeyStore ks = KeyStore.getInstance("JKS"); - ks.load(new FileInputStream("monstore.keys"), PASSWORD); + ks.load(new FileInputStream("serveurstore.keys"), PASSWORD); kmf.init(ks, PASSWORD); context.init(kmf.getKeyManagers(), null, null); Arrays.fill(PASSWORD, '0'); SSLServerSocketFactory factory = context.getServerSocketFactory(); SSLServerSocket server = (SSLServerSocket) factory.createServerSocket(9999); - server.setEnabledCipherSuites(new String[] { "TLS_ECDH_anon_WITH_AES_128_CBC_SHA" }); - + //server.setEnabledCipherSuites(new String[] { "TLS_ECDH_anon_WITH_AES_128_CBC_SHA" }); + server.setEnabledCipherSuites(new String[] { "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" }); + return server; // Retourner la socket correctement configurée }