No description
Find a file
KaiKimera dfdf888ce9
Some checks failed
Mirror / GitLab (push) Has been cancelled
Mirror / Codeberg (push) Has been cancelled
Mirror / Disroot (push) Has been cancelled
2026-03-11 19:13:13
2026-03-11 19:13:13 +00:00
.github/workflows Update resources 2025-05-21 11:53:59 +03:00
app.ca.sh Update resources 2025-11-25 15:31:29 +03:00
app.ca.ssc.sh Update resources 2025-11-25 15:31:29 +03:00
app.ssc.sh Update resources 2025-11-25 15:31:29 +03:00
CHANGELOG.md 2024-02-18 09:18:22 2024-02-18 12:18:22 +03:00
CONTRIBUTING.md Update resources 2025-05-21 11:53:59 +03:00
LICENSE 2024-02-18 09:18:22 2024-02-18 12:18:22 +03:00
README.md 2024-07-07 20:57:28 2024-07-07 20:57:28 +00:00

Generating OpenSSL CA

Скрипт позволяет создавать уже готовый центр сертификации.

OpenSSL Root CA

Корневой центр сертификации необходим только для подписания сертификата промежуточного центра сертификации.

Синтаксис

bash app.ca.sh init_ca_root

Структура

ca.root/
├── certs/
├── certs.new/
├── crl/
├── csr/
├── index.txt
├── private/
└── serial

OpenSSL Intermediate CA

Промежуточный центр сертификации необходим для выпуска и подписания сертификатов серверов и пользователей.

Синтаксис

bash app.ca.sh init_ca

Структура

ca/
├── certs/
├── certs.new/
├── crl/
├── csr/
├── index.txt
├── private/
└── serial

OpenSSL Server Certificate

Серверный сертификат устанавливается на сервер и используется службами сервера.

Синтаксис

bash app.ca.sh gen_crt_srv '[CERT_FILE_NAME]'

OpenSSL User Certificate

Пользовательский сертификат устанавливается у клиента и используется службами клиента.

Синтаксис

bash app.ca.sh gen_crt_usr '[CERT_FILE_NAME]'