Merge branch 'maximilien' into dev

This commit is contained in:
Maximilien LEDOUX 2022-03-09 12:11:36 +01:00
commit 0f6b4ddaa3
4 changed files with 14 additions and 9 deletions

View File

@ -116,7 +116,9 @@ public class ClientHandler implements Runnable, AutoCloseable {
} else {
authentication(ruleResult);
}
} catch (IOException ignore) { }
} catch (IOException ignore) {
ignore.printStackTrace();
}
}
}

View File

@ -5,6 +5,8 @@ import lightcontainer.interfaces.ProtocolRepository;
import lightcontainer.interfaces.UnicastCHR;
import lightcontainer.repository.FileFrontEnd;
import javax.net.ssl.SSLServerSocket;
import javax.net.ssl.SSLServerSocketFactory;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
@ -31,17 +33,17 @@ public class UnicastServerListener implements Runnable {
/**
* Initializes the server and starts it on the previously selected port.
*
* @since 1.0
*
* @see Thread#start()
* @see ClientHandler
* @see Thread#start()
* @see ClientHandler
* @since 1.0
*/
@Override
public void run() {
try {
// Allow looping in the loop and create a socket server
SSLServerSocketFactory sslserversocketfactory = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault();
this.server = sslserversocketfactory.createServerSocket(this.server_port);
this.server_run = true;
this.server = new ServerSocket(this.server_port);
while (this.server_run) {
// Accepting connection requests (blocking)
Socket client = this.server.accept();
@ -61,14 +63,15 @@ public class UnicastServerListener implements Runnable {
/**
* Stops the server and terminates the new connection.
*
* @since 1.0
* @since 1.0
*/
public void stop() {
if (this.server_run) {
try {
this.server_run = false;
this.server.close();
} catch (IOException ignored) { }
} catch (IOException ignored) {
}
}
}

View File

@ -18,7 +18,7 @@ public class AES_GCM {
public static void main(String[] args) throws Exception
{
// Text pour test :
String plainText = "salut fils de pute";
String plainText = "salut fils de pute";//TODO enlever le text chelou de Jérémi (ce fou )
String IV = generateIV();
String key = generateSecretKey();

BIN
ffe.labo.swilabus.com.p12 Normal file

Binary file not shown.