mirror of
https://github.com/bol-van/zapret2.git
synced 2026-03-14 06:13:09 +00:00
update docs
This commit is contained in:
@@ -1468,6 +1468,13 @@ function parse_hex(hex_string)
|
||||
|
||||
### Криптография
|
||||
|
||||
В LUA есть стандартный модуль биндинга к openssl, откуда можно взять широкий набор криптографических функций.
|
||||
Но завязываться на внешние модули нельзя - LUA обычно линкуется статически без возможности загрузки внешних модулей.
|
||||
Не должно быть лишних зависимостей и дополнительных файлов. openssl имеет размер несколько Mb, что критично для embedded систем.
|
||||
|
||||
nfqws2 уже имеет минимальный набор криптографических операций для работы с некоторыми протоколами (QUIC).
|
||||
Эти функции выставляются в LUA и могут использоваться для любых целей.
|
||||
|
||||
```
|
||||
function bcryptorandom(size)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user