завел https

This commit is contained in:
2024-10-30 10:24:02 +03:00
parent d6851052b4
commit 2fef65d9d9
15 changed files with 372 additions and 224 deletions

View File

@@ -10,3 +10,19 @@
sudo apt-get install libboost-all-dev
```
Для библиотеки api нужно еще такое:
```shell
sudo apt install cereal libcereal-dev
```
# SSL
В коде установлена версия `TSL 1.2`.
Генерировать сертификаты в тестовых целях можно так:
```shell
openssl dhparam -out dh.pem 2048
openssl req -newkey rsa:2048 -nodes -keyout key.pem -x509 -days 3600 -out cert.pem -subj "/C=ru/ST=ru/L=Moscow/O=NTC RSS/CN=terminal"
```