Commit e6afefa9 authored by Axel Kenzo's avatar Axel Kenzo
Browse files

Зафиксирована версия 0.9.6

 - Изменен интерфейс функций экспорта и импорта открытых ключей
   ( появились функции
     ak_request(certificate)_export_to ...
     ak_request(certificate)_import_from ...
     ak_request(certificate)_destroy()
   )
 - увеличен список аргументов функции ak_asn1_import_from_file()
 - реализована проверка цепочек сертификатов, сделан скрипт проверки
 - тестовые скрипты выделены в отдельный каталог дерева исходных кодов
No related merge requests found
Showing with 660 additions and 171 deletions
+660 -171
......@@ -2,9 +2,9 @@
## Изменения в версии 0.10.1
- Изменение фукций внешнего интерфейса
обязательно приводит к изменению основной версии библиотеки
- Изменение фукций внешнего интерфейса
привело к изменению номера основной версии библиотеки
## Изменения в версии 0.9.6
......@@ -16,7 +16,9 @@
ak_request(certificate)_destroy()
)
- увеличен список аргументов функции ak_asn1_import_from_file()
- реализована проверка цепочек сертификатов, сделан скрипт проверки
- тестовые скрипты выделены в отдельный каталог дерева исходных кодов
## Изменения в версии 0.9.5
......
......@@ -450,7 +450,7 @@ aktool k -v aktool256_request.csr --verbose
.RE
.PP
Для явного определения эллиптической кривой, которой принадлежит создаваемый открытый ключ,
можно воспользоваться опции \fB--curve\fR.
можно воспользоваться опцией \fB--curve\fR.
Для явного указания информации о владельце ключа можно воспользоваться опцией \fB--id\fR.
.PP
В следующем примере создается ключевая пара и открытый ключ помещается в самоподписаный сертификат.
......@@ -485,8 +485,19 @@ aktool k -v aktool256_certificate.crt --ca-cert aktool512_ca.crt --verbose
.fi
.RE
.PP
Добавим, что в состав исходных текстов библиотеки входит скрипт \fBcrtest.sh\fR (каталог scripts),
содержащий большое количество тестов и примеров использования утилиты \fBaktool\fR
Следующая команда помещает сертификат удостоверяющего центра в хранилище
доверенных сертификатов. Это позволит функциям библиотеки находить
открытый ключ без дополнительных указаний со стороны пользователя.
.IP
.nf
\f[C]
aktool k --repo-add aktool512_ca.crt
\f[R]
.fi
.RE
.PP
Добавим, что в состав исходных текстов библиотеки входит набор тестовых скриптов
(каталог scripts), содержащий большое количество примеров использования утилиты \fBaktool\fR
для выработки и верификации сертификатов открытых ключей.
.PP
.SS "1.5. Примеры выработки ключевой информации в схеме Блома"
......
This diff is collapsed.
......@@ -133,13 +133,14 @@ if( UNIX )
# -----------------------------------------------------------------------------------
# Формируем уточненный файл перевода (нужно, в основном, при разработке)
# if( GETTEXT_FOUND )
# find_program( XGETTEXT xgettext )
# if( XGETTEXT )
# file( APPEND ${script} "cd ${CMAKE_CURRENT_SOURCE_DIR}/aktool\n" )
# file( APPEND ${script} "${XGETTEXT} aktool*.c -a -j --from-code utf-8 -o aktool.po\n" )
# endif()
# endif()
if( GETTEXT_FOUND )
find_program( XGETTEXT xgettext )
if( XGETTEXT )
file( APPEND ${script} "cd ${CMAKE_CURRENT_SOURCE_DIR}/aktool\n" )
file( APPEND ${script} "${XGETTEXT} aktool*.c -a -j --from-code utf-8 -o aktool.po\n" )
file( APPEND ${script} "cd ${CMAKE_CURRENT_BINARY_DIR}\n" )
endif()
endif()
# конец if( UNIX )
endif()
......
% ------------------------------------------------------------------------------------------------ %
\documentclass[a4paper, 12pt]{article}
\usepackage[cm-default]{fontspec}
\usepackage{xunicode, xltxtra}
\usepackage[russian]{babel}
\usepackage[left=25mm,right=15mm]{geometry}
\usepackage{amsfonts, amsmath, amsthm, indentfirst, longtable}
\usepackage{graphicx, longtable} % настройки внешнего оформления
\usepackage[unicode, colorlinks=true, naturalnames]{hyperref} % настройка PDF
\setmainfont{CMU Serif} %% задаёт основной шрифт документа
\setsansfont{CMU Sans Serif} %% задаёт шрифт без засечек
\setmonofont{CMU Typewriter Text} %% задаёт моноширинный шрифт
\title{Правила пользования утилитой aktool}
\author{}
\date{\today}
\begin{document}
\maketitle
$body$
\end{document}
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment