Certificate normalizer
Нормализатор сертификата электронной подписи (далее ЭП) в формате base64
Скрипт приводит содержимое сертификата ЭП в нормализованный вид.
Добавляет -----BEGIN CERTIFICATE----- в начало файла и -----END CERTIFICATE----- в конец файла.
Добавляет отступы каждые 65 символов для читаемости.
Зависимости
Для реализации CLI интерфейса используется typer
Установка модуля
pip install cert-normalizer
Использование
python -m cert_normalizer path/to/cert.cer
Можно также указывать путь до директории. В таком случае скрипт будет искать все файлы сертификатов, заканчивающиеся на .cer и будет пытаться нормализовать их.
Metadata
Release files for cert-normalizer 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cert-normalizer-1.0.0.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cert_normalizer-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.5 kB
Release files / cert-normalizer-1.0.0.tar.gz
| Download URL | cert-normalizer-1.0.0.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3cffa96b905f969f8c8ae13a65669138bc746acc628d363223aaf96e17416a19
|
|
BLAKE2b-256 checksum How to use checksums |
26d313e29266ab97543d894fcbafd5ed1d27c8e68a9d08fa06d66d5e93b0d645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.0
|
Release files / cert_normalizer-1.0.0-py3-none-any.whl
| Download URL | cert_normalizer-1.0.0-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83ca830456c14accec5082aa1269ad95e5e2350a69294044c1ffa0992ba8503d
|
|
BLAKE2b-256 checksum How to use checksums |
c9a50a8bd7ec8b5e32a19669f060a696ae08ad50b4f6f474ff7458d3433d7ca1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.0
|