Обновить Документация
parent
765a3732de
commit
866ccec971
@ -5,6 +5,7 @@
|
|||||||
- [Создание пользователя и шифрование](#создание-пользователя-и-шифрование)
|
- [Создание пользователя и шифрование](#создание-пользователя-и-шифрование)
|
||||||
- [Чтение данных пользователя и расшифровка](#чтение-данных-пользователя-и-расшифровка)
|
- [Чтение данных пользователя и расшифровка](#чтение-данных-пользователя-и-расшифровка)
|
||||||
- [Опции команды](#опции-команды)
|
- [Опции команды](#опции-команды)
|
||||||
|
- [API](#api)
|
||||||
## Установка
|
## Установка
|
||||||
Зависимости для компиляции:
|
Зависимости для компиляции:
|
||||||
- GCC
|
- GCC
|
||||||
@ -67,4 +68,17 @@ vipre-cryptor ИМЯ_ФАЙЛА_С_КЛЮЧОМ.sig --user-data ИМЯ_ПОЛЬ
|
|||||||
# Опции "--file-input" и "--file-out" можно сократить до "--file" или просто "-f"
|
# Опции "--file-input" и "--file-out" можно сократить до "--file" или просто "-f"
|
||||||
"--help" - "-h"
|
"--help" - "-h"
|
||||||
"--version" - "-v"
|
"--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");
|
||||||
|
}
|
||||||
```
|
```
|
||||||
Loading…
x
Reference in New Issue
Block a user