win server cpp update
This commit is contained in:
parent
e0081979ab
commit
1207bc8664
41
README.md
41
README.md
@ -263,6 +263,32 @@ python config64.py test
|
||||
cd ../..
|
||||
```
|
||||
|
||||
- https://download.libsodium.org/libsodium/releases/libsodium-1.0.19-stable-mingw.tar.gz
|
||||
:white_square_button: doplniť postup linkovania knižnice s prekladačom gcc
|
||||
|
||||
|
||||
```
|
||||
cd TLS1.3/cpp
|
||||
mkdir -p sal/miracl/includes
|
||||
cp /core/cpp/core.a sal/miracl
|
||||
cp /core/cpp/*.h sal/miracl/includes
|
||||
```
|
||||
|
||||
```
|
||||
cmake -DSAL=MIRACL_SODIUM -D CMAKE_CXX_COMPILER=D:/mingw64/bin/gcc.exe -G "Unix Makefiles"
|
||||
```
|
||||
|
||||
:white_square_button: doplniť úpravy v súboroch tls_sockets.h a tls_sockets.cpp
|
||||
- tls_sockets.h:22:10: fatal error: sys/socket.h: No such file or directory #include <sys/socket.h>
|
||||
- tls_sockets.cpp:31:47: error: cannot convert 'timeval*' to 'const char*' setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, &timeout, sizeof(timeout));
|
||||
|
||||
```
|
||||
cd CMakeFiles/client.dir
|
||||
- do súboru *linkLibs.rsp* pridáme prepínače *-lws2_32* a *-lstdc++*
|
||||
cd ../..
|
||||
make
|
||||
```
|
||||
|
||||
## References
|
||||
[Open quantum safe OpenSSL 1.1.1t](https://github.com/Crypto-TII/TLS1.3)
|
||||
|
||||
@ -275,3 +301,18 @@ cd ../..
|
||||
[Rust Cargo](https://doc.rust-lang.org/cargo/index.html)
|
||||
|
||||
[Python](https://www.python.org/)
|
||||
|
||||
##
|
||||
|
||||
| | Linux rust client| Win rust client | Linux C++ client| Win C++ client | OpenSSL client (Docker) |
|
||||
| Linux Rust server | Y | Y | Y | N | |
|
||||
|Win Rust server | Y* | Y | Y* | N | |
|
||||
|OpenSSL server (Docker)| | | | | |
|
||||
|OpenSSL server (OQS-provider)| | | | | |
|
||||
|
||||
```
|
||||
**(Y*)**
|
||||
Hostname NOT found in certificate
|
||||
Handshake Failed
|
||||
Alert sent to Server - Bad Certificate
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user