From 0dea63a2a29746217b499c2b071039b63a783d46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20=C5=A0imko?= Date: Tue, 28 Mar 2023 09:08:06 +0000 Subject: [PATCH] update --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index fc90bec..133b503 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,11 @@ cd ./openssl make -j 1 sudo make install ``` +- prepínač `-DOQS_DEFAULT_GROUPS` umožňuje meniť key exchange algoritmy, ktoré bude server podporovať +- zoznam všetkých podporovaných algoritmov - https://github.com/open-quantum-safe/openssl#key-exchange + **5. Vytvorenie CA kľúča a certifikátu** +- v tomto príklade je *p256_dilithium2* hybridný algoritmus *dilithium2* s použitím P256 ECDH krivkou ``` cd ./openssl/apps @@ -45,6 +49,7 @@ cd ./openssl/apps ./openssl x509 -req -in p256_dilithium2_srv.csr -out p256_dilithium2_srv.crt -CA p256_dilithium2_CA.crt -CAkey p256_dilithium2_CA.key -CAcreateserial -days 365 ``` **8. Spustenie serveru a klienta** +- oba programy je potrebné spustiť v samostatných oknách terminálu ``` ./openssl s_server -cert p256_dilithium2_srv.crt -key p256_dilithium2_srv.key -www -tls1_3 ./openssl s_client -groups kyber1024 -CAfile p256_dilithium2_CA.crt -connect localhost