Обновить Документация

German 2025-12-25 14:03:44 +00:00
parent 765a3732de
commit 866ccec971

@ -5,6 +5,7 @@
- [Создание пользователя и шифрование](#создание-пользователя-и-шифрование)
- [Чтение данных пользователя и расшифровка](#чтение-данных-пользователя-и-расшифровка)
- [Опции команды](#опции-команды)
- [API](#api)
## Установка
Зависимости для компиляции:
- GCC
@ -67,4 +68,17 @@ vipre-cryptor ИМЯ_ФАЙЛА_С_КЛЮЧОМ.sig --user-data ИМЯ_ПОЛЬ
# Опции "--file-input" и "--file-out" можно сократить до "--file" или просто "-f"
"--help" - "-h"
"--version" - "-v"
```
## API
У библиотеки есть **API**:
```c
/* Пример */
#include "vipre-manager.h"
int main(void) {
__set_api_mode("admin", "1234", "signature_key");
__create_sig("api_example_key.sig");
__create_user("api_example_key.sig", "api_example_user.bin", "example.txt");
__read_user("api_example_key.sig", "api_example_user.bin", "example_out.txt");
}
```