diff --git a/Changelog.md b/Changelog.md index 8af3b4fea159b9a867ac2385287fc96e1a286d4e..8a16e276b9c4ae0153715513682b49255f0efe8a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -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 diff --git a/aktool/aktool.1.in b/aktool/aktool.1.in index 889a30de8c5d792bad06f59b895e73f89f493b98..0574fda7323946849011f5cba6d825810cabc032 100644 --- a/aktool/aktool.1.in +++ b/aktool/aktool.1.in @@ -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. Примеры выработки ключевой информации РІ схеме Блома" diff --git a/aktool/aktool.po b/aktool/aktool.po index d9aeaf1e5aa4630a67f68d1246fd06c05a84e5e4..86687b75e9a4ed0205465806e960aec1be6b776f 100644 --- a/aktool/aktool.po +++ b/aktool/aktool.po @@ -2,7 +2,6 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# #: aktool.c:35 aktool.c:36 aktool.c:37 aktool.c:38 aktool.c:39 aktool.c:40 #: aktool.c:41 aktool.c:42 aktool.c:43 aktool.c:77 aktool_show.c:45 #, fuzzy @@ -10,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 14:00+0300\n" +"POT-Creation-Date: 2021-08-24 02:42+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -21,76 +20,81 @@ msgstr "" #: aktool_key.c:537 aktool_key.c:630 aktool_key.c:657 aktool_key.c:759 #: aktool_key.c:927 aktool_key.c:1042 aktool_key.c:931 aktool_key.c:1046 -#: aktool_key.c:1004 aktool_key.c:1120 +#: aktool_key.c:1004 aktool_key.c:1120 aktool_key.c:1065 aktool_key.c:1181 msgid "email-address" msgstr "электронная почта" #: aktool_key.c:539 aktool_key.c:557 aktool_key.c:625 aktool_key.c:659 #: aktool_key.c:686 aktool_key.c:754 aktool_key.c:929 aktool_key.c:956 #: aktool_key.c:1037 aktool_key.c:933 aktool_key.c:960 aktool_key.c:1041 -#: aktool_key.c:1006 aktool_key.c:1033 aktool_key.c:1115 +#: aktool_key.c:1006 aktool_key.c:1033 aktool_key.c:1115 aktool_key.c:1067 +#: aktool_key.c:1094 aktool_key.c:1176 msgid "common-name" msgstr "РёРјСЏ" #: aktool_key.c:541 aktool_key.c:661 aktool_key.c:931 aktool_key.c:935 -#: aktool_key.c:1008 +#: aktool_key.c:1008 aktool_key.c:1069 msgid "surname" msgstr "фамилия" #: aktool_key.c:543 aktool_key.c:663 aktool_key.c:933 aktool_key.c:949 -#: aktool_key.c:1022 +#: aktool_key.c:1022 aktool_key.c:1083 msgid "serial-number" msgstr "серийный номер" #: aktool_key.c:545 aktool_key.c:594 aktool_key.c:665 aktool_key.c:723 #: aktool_key.c:935 aktool_key.c:1006 aktool_key.c:937 aktool_key.c:1010 -#: aktool_key.c:1084 +#: aktool_key.c:1084 aktool_key.c:1071 aktool_key.c:1145 msgid "country-name" msgstr "страна" #: aktool_key.c:547 aktool_key.c:605 aktool_key.c:667 aktool_key.c:734 #: aktool_key.c:937 aktool_key.c:1017 aktool_key.c:939 aktool_key.c:1021 -#: aktool_key.c:1012 aktool_key.c:1095 +#: aktool_key.c:1012 aktool_key.c:1095 aktool_key.c:1073 aktool_key.c:1156 msgid "locality-name" msgstr "местность" #: aktool_key.c:549 aktool_key.c:600 aktool_key.c:669 aktool_key.c:729 #: aktool_key.c:939 aktool_key.c:1012 aktool_key.c:941 aktool_key.c:1016 -#: aktool_key.c:1014 aktool_key.c:1090 +#: aktool_key.c:1014 aktool_key.c:1090 aktool_key.c:1075 aktool_key.c:1151 msgid "state-or-province-name" msgstr "область" #: aktool_key.c:551 aktool_key.c:620 aktool_key.c:671 aktool_key.c:749 #: aktool_key.c:941 aktool_key.c:1032 aktool_key.c:943 aktool_key.c:1036 -#: aktool_key.c:1016 aktool_key.c:1110 +#: aktool_key.c:1016 aktool_key.c:1110 aktool_key.c:1077 aktool_key.c:1171 msgid "street-address" msgstr "адрес" #: aktool_key.c:553 aktool_key.c:610 aktool_key.c:673 aktool_key.c:739 #: aktool_key.c:943 aktool_key.c:1022 aktool_key.c:945 aktool_key.c:1026 -#: aktool_key.c:1018 aktool_key.c:1100 +#: aktool_key.c:1018 aktool_key.c:1100 aktool_key.c:1079 aktool_key.c:1161 msgid "organization" msgstr "организация" #: aktool_key.c:555 aktool_key.c:615 aktool_key.c:675 aktool_key.c:744 #: aktool_key.c:945 aktool_key.c:1027 aktool_key.c:947 aktool_key.c:1031 -#: aktool_key.c:1020 aktool_key.c:1105 +#: aktool_key.c:1020 aktool_key.c:1105 aktool_key.c:1081 aktool_key.c:1166 msgid "organization-unit" msgstr "подразделение" #: aktool_key.c:678 aktool_key.c:948 aktool_key.c:952 aktool_key.c:1025 +#: aktool_key.c:1086 msgid "ogrn" msgstr "ОГРН" #: aktool_key.c:682 aktool_key.c:952 aktool_key.c:956 aktool_key.c:1029 +#: aktool_key.c:1090 msgid "snils" msgstr "РЎРќРЛС" #: aktool_key.c:680 aktool_key.c:950 aktool_key.c:954 aktool_key.c:1027 +#: aktool_key.c:1088 msgid "ogrnip" msgstr "ОГРНРРџ" #: aktool_key.c:684 aktool_key.c:954 aktool_key.c:958 aktool_key.c:1031 +#: aktool_key.c:1092 msgid "inn" msgstr "РРќРќ" @@ -104,6 +108,7 @@ msgid "incorrect initialization of libakrypt library" msgstr "ошибка инициализации библиотеки libakrypt" #: aktool.c:222 aktool.c:244 aktool.c:245 aktool.c:354 aktool.c:351 +#: aktool.c:371 #, c-format msgid "" "aktool - crypto utility based on libakrypt library (version: %s)\n" @@ -114,11 +119,13 @@ msgstr "" "\n" #: aktool.c:224 aktool.c:246 aktool.c:247 aktool.c:356 aktool.c:353 +#: aktool.c:373 #, c-format msgid "try \"aktool --help\" to get more information\n" msgstr "РїРѕРїСЂРѕР±СѓР№ \"aktool --help\" для получения более РїРѕРґСЂРѕР±РЅРѕР№ информации\n" #: aktool.c:232 aktool.c:254 aktool.c:255 aktool.c:364 aktool.c:361 +#: aktool.c:381 #, c-format msgid "version: %s [compiled by %s, version: %s, date: %s at %s]\n" msgstr "" @@ -126,7 +133,7 @@ msgstr "" "at %s]\n" #: aktool.c:256 aktool.c:278 aktool.c:279 aktool.c:280 aktool.c:389 -#: aktool.c:386 +#: aktool.c:386 aktool.c:407 #, c-format msgid "aktool - crypto utility based on libakrypt library (version: %s)\n" msgstr "" @@ -134,13 +141,13 @@ msgstr "" "libakrypt (версия: %s)\n" #: aktool.c:258 aktool.c:280 aktool.c:281 aktool.c:282 aktool.c:391 -#: aktool.c:388 +#: aktool.c:388 aktool.c:409 #, c-format msgid "usage:\n" msgstr "использование:\n" #: aktool.c:259 aktool.c:281 aktool.c:282 aktool.c:283 aktool.c:392 -#: aktool.c:389 +#: aktool.c:389 aktool.c:410 #, c-format msgid "" " aktool command [options] [files]\n" @@ -150,37 +157,37 @@ msgstr "" "\n" #: aktool.c:260 aktool.c:282 aktool.c:283 aktool.c:284 aktool.c:393 -#: aktool.c:390 +#: aktool.c:390 aktool.c:411 #, c-format msgid "available commands (in short and long forms):\n" msgstr "доступные каманды (РІ короткой Рё полной формах):\n" #: aktool.c:261 aktool.c:283 aktool.c:284 aktool.c:285 aktool.c:394 -#: aktool.c:391 +#: aktool.c:391 aktool.c:412 #, c-format msgid " a, asn1parse - decode and print the ASN.1 data\n" msgstr " a, asn1parse - декодировать Рё вывести РІ консоль ASN.1 данные\n" #: aktool.c:262 aktool.c:284 aktool.c:285 aktool.c:286 aktool.c:395 -#: aktool.c:392 +#: aktool.c:392 aktool.c:413 #, c-format msgid " i, icode - calculate or check integrity codes\n" msgstr " i, icode - выработать или проверить РєРѕРґ целостности\n" #: aktool.c:263 aktool.c:285 aktool.c:286 aktool.c:287 aktool.c:396 -#: aktool.c:393 +#: aktool.c:393 aktool.c:414 #, c-format msgid " k, key - key generation and management functions\n" msgstr " k, key - функции выработки Рё управления ключами\n" #: aktool.c:264 aktool.c:286 aktool.c:287 aktool.c:288 aktool.c:397 -#: aktool.c:394 +#: aktool.c:394 aktool.c:415 #, c-format msgid " s, show - show useful information\n" msgstr " s, show - вывод служебной или справочной информации\n" #: aktool.c:265 aktool.c:287 aktool.c:288 aktool.c:289 aktool.c:398 -#: aktool.c:395 +#: aktool.c:395 aktool.c:416 #, c-format msgid "" " test - run performance and correct operation tests\n" @@ -191,13 +198,13 @@ msgstr "" "\n" #: aktool.c:266 aktool.c:288 aktool.c:289 aktool.c:290 aktool.c:399 -#: aktool.c:396 +#: aktool.c:396 aktool.c:417 #, c-format msgid "also try:\n" msgstr "также РїРѕРїСЂРѕР±СѓР№:\n" #: aktool.c:267 aktool.c:289 aktool.c:290 aktool.c:291 aktool.c:400 -#: aktool.c:397 +#: aktool.c:397 aktool.c:418 #, c-format msgid " \"aktool command --help\" to get information about command options\n" msgstr "" @@ -205,13 +212,13 @@ msgstr "" "команды\n" #: aktool.c:268 aktool.c:290 aktool.c:291 aktool.c:292 aktool.c:401 -#: aktool.c:398 +#: aktool.c:398 aktool.c:419 #, c-format msgid " \"aktool --version\" to get version of aktool\n" msgstr " \"aktool --version\" для получения версии программы\n" #: aktool.c:269 aktool.c:291 aktool.c:292 aktool.c:293 aktool.c:402 -#: aktool.c:399 +#: aktool.c:399 aktool.c:420 #, c-format msgid "" " \"man aktool\" to get more information about aktool and useful examples\n" @@ -222,7 +229,7 @@ msgstr "" "\n" #: aktool.c:270 aktool.c:292 aktool.c:293 aktool.c:294 aktool.c:403 -#: aktool.c:400 +#: aktool.c:400 aktool.c:421 #, c-format msgid "aktool compiled by %s, version: %s (%s at %s)\n" msgstr "программа aktool скомпилирована %s, версии: %s (%s РІ %s)\n" @@ -279,7 +286,7 @@ msgstr "" "pem ]\n" #: aktool_asn1.c:66 aktool_key.c:299 aktool_key.c:322 aktool_key.c:370 -#: aktool_key.c:371 +#: aktool_key.c:371 aktool_key.c:374 #, c-format msgid "%s is not valid format of output data" msgstr "%s РЅРµ является допустимым форматом для выходного файла" @@ -313,13 +320,14 @@ msgstr "" "смотри сообщения syslog" #: aktool_key.c:130 aktool_key.c:129 aktool_key.c:648 aktool_key.c:816 -#: aktool_key.c:1158 aktool_key.c:1233 +#: aktool_key.c:1158 aktool_key.c:1233 aktool_key.c:1294 #, c-format msgid "Certificate's request\n" msgstr "Запрос сертификата\n" #: aktool_key.c:131 aktool_key.c:130 aktool_key.c:649 aktool_key.c:817 -#: aktool_key.c:850 aktool_key.c:1159 aktool_key.c:1234 +#: aktool_key.c:850 aktool_key.c:1159 aktool_key.c:1234 aktool_key.c:1295 +#: aktool_key.c:1322 #, c-format msgid " subject: %s\n" msgstr " владелец: %s\n" @@ -330,13 +338,14 @@ msgid " global name:\n" msgstr " расширенное РёРјСЏ:\n" #: aktool_key.c:154 aktool_key.c:167 aktool_key.c:693 aktool_key.c:836 -#: aktool_key.c:902 aktool_key.c:1179 aktool_key.c:1246 +#: aktool_key.c:902 aktool_key.c:1179 aktool_key.c:1246 aktool_key.c:1307 #, c-format msgid " algorithm: %s\n" msgstr " алгоритм: %s\n" #: aktool_key.c:155 aktool_key.c:168 aktool_key.c:694 aktool_key.c:837 -#: aktool_key.c:905 aktool_key.c:1180 aktool_key.c:1247 +#: aktool_key.c:905 aktool_key.c:1180 aktool_key.c:1247 aktool_key.c:1308 +#: aktool_key.c:1369 #, c-format msgid " signature:\n" msgstr " значение РїРѕРґРїРёСЃРё:\n" @@ -446,7 +455,7 @@ msgstr "" #: aktool_key.c:277 aktool_key.c:276 aktool_key.c:296 aktool_key.c:822 #: aktool_key.c:1381 aktool_key.c:980 aktool_key.c:1172 aktool_key.c:1315 -#: aktool_key.c:1382 +#: aktool_key.c:1382 aktool_key.c:1985 #, c-format msgid "for usage examples try \"man aktool\"\n" msgstr "" @@ -535,7 +544,7 @@ msgstr "" "\t%s (%u Р±РёС‚)\n" #: aktool_key.c:165 aktool_key.c:691 aktool_key.c:834 aktool_key.c:1177 -#: aktool_key.c:1244 +#: aktool_key.c:1244 aktool_key.c:1305 #, c-format msgid "" " request:\n" @@ -585,7 +594,7 @@ msgid "s" msgstr "" #: aktool.c:112 aktool_key.c:42 aktool.c:113 aktool_key.c:53 aktool_key.c:54 -#: aktool_key.c:55 +#: aktool_key.c:55 aktool_key.c:56 msgid "show" msgstr "" @@ -606,7 +615,7 @@ msgid "k" msgstr "" #: aktool.c:117 aktool_key.c:60 aktool.c:118 aktool_key.c:71 aktool_key.c:72 -#: aktool_key.c:73 +#: aktool_key.c:73 aktool_key.c:74 msgid "key" msgstr "" @@ -640,6 +649,7 @@ msgstr "" #: aktool.c:151 aktool_show.c:197 aktool_show.c:198 aktool.c:152 #: aktool_key.c:905 aktool_key.c:1097 aktool_key.c:1101 aktool_key.c:1176 +#: aktool_key.c:1237 #, c-format msgid "%s\n" msgstr "" @@ -653,7 +663,7 @@ msgid "openssl_compability " msgstr "" #: aktool.c:238 aktool.c:239 aktool_key.c:881 aktool_key.c:890 -#: aktool_key.c:1158 +#: aktool_key.c:1158 aktool_key.c:1351 aktool_key.c:1360 aktool_key.c:1744 #, c-format msgid "%s" msgstr "" @@ -687,6 +697,7 @@ msgstr "" #: aktool_key.c:806 aktool_key.c:808 aktool_key.c:847 aktool_key.c:881 #: aktool_key.c:885 aktool_key.c:1120 aktool_key.c:1122 aktool_test.c:190 #: aktool_test.c:355 aktool_test.c:408 aktool_key.c:1195 aktool_key.c:1197 +#: aktool_key.c:1256 aktool_key.c:1258 aktool_key.c:1895 #, c-format msgid "\n" msgstr "" @@ -721,7 +732,7 @@ msgid "join" msgstr "" #: aktool_asn1.c:34 aktool_key.c:46 aktool_key.c:57 aktool_key.c:58 -#: aktool_key.c:59 +#: aktool_key.c:59 aktool_key.c:60 msgid "to" msgstr "" @@ -742,12 +753,12 @@ msgid "der" msgstr "" #: aktool_asn1.c:60 aktool_key.c:290 aktool_key.c:313 aktool_key.c:361 -#: aktool_key.c:362 +#: aktool_key.c:362 aktool_key.c:365 msgid "DER" msgstr "" #: aktool_asn1.c:63 aktool_key.c:293 aktool_key.c:316 aktool_key.c:364 -#: aktool_key.c:365 +#: aktool_key.c:365 aktool_key.c:368 msgid "PEM" msgstr "" @@ -794,139 +805,172 @@ msgid "file %s is wrong\n" msgstr "" #: aktool_key.c:40 aktool_key.c:51 aktool_key.c:52 aktool_key.c:53 +#: aktool_key.c:54 msgid "algorithm" msgstr "" #: aktool_key.c:41 aktool_key.c:52 aktool_key.c:53 aktool_key.c:54 +#: aktool_key.c:55 msgid "new" msgstr "" #: aktool_key.c:43 aktool_key.c:54 aktool_key.c:55 aktool_key.c:56 +#: aktool_key.c:57 msgid "verify" msgstr "" #: aktool_key.c:44 aktool_key.c:55 aktool_key.c:56 aktool_key.c:57 +#: aktool_key.c:58 msgid "cert" msgstr "" #: aktool_key.c:45 aktool_key.c:56 aktool_key.c:57 aktool_key.c:58 +#: aktool_key.c:59 msgid "output-secret-key" msgstr "" #: aktool_key.c:47 aktool_key.c:58 aktool_key.c:59 aktool_key.c:60 +#: aktool_key.c:61 msgid "format" msgstr "" #: aktool_key.c:48 aktool_key.c:59 aktool_key.c:60 aktool_key.c:61 +#: aktool_key.c:62 msgid "outpass-hex" msgstr "" #: aktool_key.c:49 aktool_key.c:60 aktool_key.c:61 aktool_key.c:62 +#: aktool_key.c:63 msgid "outpass" msgstr "" #: aktool_key.c:50 aktool_key.c:61 aktool_key.c:62 aktool_key.c:63 +#: aktool_key.c:64 msgid "inpass-hex" msgstr "" #: aktool_key.c:51 aktool_key.c:62 aktool_key.c:63 aktool_key.c:64 +#: aktool_key.c:65 msgid "inpass" msgstr "" #: aktool_key.c:52 aktool_show.c:37 aktool_key.c:63 aktool_key.c:64 -#: aktool_key.c:65 +#: aktool_key.c:65 aktool_key.c:66 msgid "curve" msgstr "" #: aktool_key.c:53 aktool_key.c:64 aktool_key.c:65 aktool_key.c:66 +#: aktool_key.c:67 msgid "days" msgstr "" #: aktool_key.c:54 aktool_key.c:65 aktool_key.c:66 aktool_key.c:67 +#: aktool_key.c:68 msgid "target" msgstr "" #: aktool_key.c:55 aktool_key.c:66 aktool_key.c:67 aktool_key.c:68 +#: aktool_key.c:69 msgid "ca-cert" msgstr "" #: aktool_key.c:56 aktool_key.c:67 aktool_key.c:68 aktool_key.c:69 +#: aktool_key.c:70 msgid "label" msgstr "" #: aktool_key.c:57 aktool_key.c:68 aktool_key.c:69 aktool_key.c:70 +#: aktool_key.c:71 msgid "random-file" msgstr "" #: aktool_key.c:58 aktool_key.c:69 aktool_key.c:70 aktool_key.c:71 +#: aktool_key.c:72 msgid "random" msgstr "" #: aktool_key.c:61 aktool_key.c:72 aktool_key.c:73 aktool_key.c:74 +#: aktool_key.c:75 msgid "ca-key" msgstr "" #: aktool_key.c:62 aktool_key.c:73 aktool_key.c:74 aktool_key.c:75 +#: aktool_key.c:76 msgid "op" msgstr "" #: aktool_key.c:63 aktool_key.c:74 aktool_key.c:75 aktool_key.c:76 +#: aktool_key.c:77 msgid "output-public-key" msgstr "" #: aktool_key.c:66 aktool_key.c:89 aktool_key.c:90 aktool_key.c:91 +#: aktool_key.c:93 msgid "field" msgstr "" #: aktool_key.c:67 aktool_key.c:90 aktool_key.c:91 aktool_key.c:92 +#: aktool_key.c:94 msgid "size" msgstr "" #: aktool_key.c:68 aktool_key.c:91 aktool_key.c:92 aktool_key.c:93 +#: aktool_key.c:95 msgid "id" msgstr "" #: aktool_key.c:69 aktool_key.c:92 aktool_key.c:93 aktool_key.c:94 +#: aktool_key.c:96 msgid "id-hex" msgstr "" #: aktool_key.c:72 aktool_key.c:77 aktool_key.c:78 aktool_key.c:79 +#: aktool_key.c:80 msgid "digital-signature" msgstr "" #: aktool_key.c:73 aktool_key.c:78 aktool_key.c:79 aktool_key.c:80 +#: aktool_key.c:81 msgid "content-commitment" msgstr "" #: aktool_key.c:74 aktool_key.c:79 aktool_key.c:80 aktool_key.c:81 +#: aktool_key.c:82 msgid "key-encipherment" msgstr "" #: aktool_key.c:75 aktool_key.c:80 aktool_key.c:81 aktool_key.c:82 +#: aktool_key.c:83 msgid "data-encipherment" msgstr "" #: aktool_key.c:76 aktool_key.c:81 aktool_key.c:82 aktool_key.c:83 +#: aktool_key.c:84 msgid "key-agreement" msgstr "" #: aktool_key.c:77 aktool_key.c:82 aktool_key.c:83 aktool_key.c:84 +#: aktool_key.c:85 msgid "key-cert-sign" msgstr "" #: aktool_key.c:78 aktool_key.c:83 aktool_key.c:84 aktool_key.c:85 +#: aktool_key.c:86 msgid "crl-sign" msgstr "" #: aktool_key.c:79 aktool_key.c:84 aktool_key.c:85 aktool_key.c:86 +#: aktool_key.c:87 msgid "ca-ext" msgstr "" #: aktool_key.c:80 aktool_key.c:85 aktool_key.c:86 aktool_key.c:87 +#: aktool_key.c:88 msgid "pathlen" msgstr "" #: aktool_key.c:81 aktool_key.c:86 aktool_key.c:87 aktool_key.c:88 +#: aktool_key.c:90 msgid "authority-name" msgstr "" @@ -935,37 +979,42 @@ msgid "ns:a:o:t:vc:" msgstr "" #: aktool_key.c:103 aktool_key.c:125 aktool_key.c:149 aktool_key.c:150 +#: aktool_key.c:153 msgid "undefined" msgstr "" #: aktool_key.c:110 aktool_key.c:132 aktool_key.c:156 aktool_key.c:157 +#: aktool_key.c:160 #, c-format msgid "using unsupported name or identifier (%s) " msgstr "" #: aktool_key.c:111 aktool_key.c:133 aktool_key.c:137 aktool_key.c:157 -#: aktool_key.c:138 aktool_key.c:158 +#: aktool_key.c:138 aktool_key.c:158 aktool_key.c:141 aktool_key.c:161 #, c-format msgid "try \"aktool s --oids\" for list of all available identifiers\n" msgstr "" #: aktool_key.c:115 aktool_key.c:137 aktool_key.c:161 aktool_key.c:162 +#: aktool_key.c:165 #, c-format msgid "%s (%s) is not valid identifier for algorithm" msgstr "" #: aktool_key.c:118 aktool_key.c:140 aktool_key.c:143 aktool_key.c:164 -#: aktool_key.c:144 aktool_key.c:165 +#: aktool_key.c:144 aktool_key.c:165 aktool_key.c:147 aktool_key.c:168 #, c-format msgid "try \"aktool s --oid algorithm\" for list of all available algorithms\n" msgstr "" #: aktool_key.c:131 aktool_key.c:153 aktool_key.c:177 aktool_key.c:178 +#: aktool_key.c:181 msgid "" "incorrect value of field size, use \"--field 256\" or \"--field 512\" option" msgstr "" #: aktool_key.c:160 aktool_key.c:182 aktool_key.c:206 aktool_key.c:207 +#: aktool_key.c:210 #, c-format msgid "" "user identifier cannot be of zero length, maybe input error, check option --" @@ -974,10 +1023,12 @@ msgstr "" #: aktool_key.c:172 aktool_key.c:181 aktool_key.c:194 aktool_key.c:203 #: aktool_key.c:242 aktool_key.c:251 aktool_key.c:243 aktool_key.c:252 +#: aktool_key.c:246 aktool_key.c:255 msgid "the password cannot be zero length" msgstr "" #: aktool_key.c:196 aktool_key.c:218 aktool_key.c:266 aktool_key.c:267 +#: aktool_key.c:270 #, c-format msgid "" "the password cannot be zero length, maybe input error, see --outpass-hex %s%s" @@ -985,6 +1036,7 @@ msgid "" msgstr "" #: aktool_key.c:212 aktool_key.c:234 aktool_key.c:282 aktool_key.c:283 +#: aktool_key.c:286 #, c-format msgid "" "the password cannot be zero length, maybe input error, see --inpass-hex %s%s" @@ -992,39 +1044,43 @@ msgid "" msgstr "" #: aktool_key.c:233 aktool_key.c:256 aktool_key.c:304 aktool_key.c:305 +#: aktool_key.c:308 #, c-format msgid "using unsupported name or identifier \"%s\" for elliptic curve" msgstr "" #: aktool_key.c:236 aktool_key.c:242 aktool_key.c:259 aktool_key.c:265 #: aktool_key.c:307 aktool_key.c:313 aktool_key.c:308 aktool_key.c:314 +#: aktool_key.c:311 aktool_key.c:317 #, c-format msgid "try \"aktool s --oid curve\" for list of all available identifiers\n" msgstr "" #: aktool_key.c:240 aktool_key.c:263 aktool_key.c:311 aktool_key.c:312 +#: aktool_key.c:315 #, c-format msgid "%s is not valid identifier for elliptic curve" msgstr "" #: aktool_key.c:296 aktool_key.c:319 aktool_key.c:367 aktool_key.c:368 +#: aktool_key.c:371 msgid "CER" msgstr "" #: aktool_key.c:319 aktool_key.c:410 aktool_key.c:429 aktool_key.c:394 -#: aktool_key.c:450 +#: aktool_key.c:450 aktool_key.c:482 aktool_key.c:503 msgid "incorrect creation of random sequences generator" msgstr "" #: aktool_key.c:361 aktool_key.c:469 aktool_key.c:442 aktool_key.c:446 -#: aktool_key.c:502 +#: aktool_key.c:502 aktool_key.c:563 msgid "" "use --target option and set the name or identifier of cryptographic " "algorithm for a new key" msgstr "" #: aktool_key.c:375 aktool_key.c:483 aktool_key.c:456 aktool_key.c:460 -#: aktool_key.c:516 +#: aktool_key.c:516 aktool_key.c:577 #, c-format msgid "" "the string %s (%s) is an identifier of %s which does not use a cryptographic " @@ -1032,33 +1088,34 @@ msgid "" msgstr "" #: aktool_key.c:402 aktool_key.c:510 aktool_key.c:786 aktool_key.c:790 -#: aktool_key.c:846 +#: aktool_key.c:846 aktool_key.c:907 msgid "cspa" msgstr "" #: aktool_key.c:404 aktool_key.c:512 aktool_key.c:788 aktool_key.c:792 -#: aktool_key.c:848 +#: aktool_key.c:848 aktool_key.c:909 #, c-format msgid "using non applicable elliptic curve (%s)" msgstr "" #: aktool_key.c:411 aktool_key.c:519 aktool_key.c:795 aktool_key.c:799 -#: aktool_key.c:855 +#: aktool_key.c:855 aktool_key.c:916 msgid "incorrect creation of a random secret key value" msgstr "" #: aktool_key.c:417 aktool_key.c:525 aktool_key.c:734 aktool_key.c:801 #: aktool_key.c:738 aktool_key.c:805 aktool_key.c:794 aktool_key.c:863 +#: aktool_key.c:855 aktool_key.c:924 msgid "incorrect assigning the validity of secret key" msgstr "" #: aktool_key.c:424 aktool_key.c:532 aktool_key.c:808 aktool_key.c:812 -#: aktool_key.c:870 +#: aktool_key.c:870 aktool_key.c:931 msgid "incorrect assigning the label of secret key" msgstr "" #: aktool_key.c:438 aktool_key.c:546 aktool_key.c:824 aktool_key.c:828 -#: aktool_key.c:881 +#: aktool_key.c:881 aktool_key.c:942 msgid "incorrect creation of public key" msgstr "" @@ -1071,7 +1128,7 @@ msgid "РјС‹ РЅРµ сохраняем самоподписаные сертифи msgstr "" #: aktool_key.c:455 aktool_key.c:573 aktool_key.c:839 aktool_key.c:843 -#: aktool_key.c:913 +#: aktool_key.c:913 aktool_key.c:974 #, c-format msgid "wrong export a public key to request %s%s%s" msgstr "" @@ -1086,7 +1143,8 @@ msgstr "" #: aktool_key.c:486 aktool_key.c:605 aktool_key.c:503 aktool_key.c:582 #: aktool_key.c:753 aktool_key.c:837 aktool_key.c:871 aktool_key.c:507 #: aktool_key.c:586 aktool_key.c:757 aktool_key.c:875 aktool_key.c:563 -#: aktool_key.c:642 aktool_key.c:813 aktool_key.c:948 +#: aktool_key.c:642 aktool_key.c:813 aktool_key.c:948 aktool_key.c:624 +#: aktool_key.c:703 aktool_key.c:874 aktool_key.c:1009 #, c-format msgid "wrong export a secret key to file %s%s%s" msgstr "" @@ -1095,58 +1153,59 @@ msgstr "" #: aktool_key.c:701 aktool_key.c:756 aktool_key.c:843 aktool_key.c:877 #: aktool_key.c:510 aktool_key.c:589 aktool_key.c:705 aktool_key.c:760 #: aktool_key.c:881 aktool_key.c:566 aktool_key.c:645 aktool_key.c:761 -#: aktool_key.c:816 aktool_key.c:954 +#: aktool_key.c:816 aktool_key.c:954 aktool_key.c:627 aktool_key.c:706 +#: aktool_key.c:822 aktool_key.c:1015 #, c-format msgid "secret key stored in %s%s%s file\n" msgstr "" #: aktool_key.c:537 aktool_key.c:657 aktool_key.c:927 aktool_key.c:931 -#: aktool_key.c:1004 +#: aktool_key.c:1004 aktool_key.c:1065 msgid "/em=" msgstr "" #: aktool_key.c:539 aktool_key.c:659 aktool_key.c:929 aktool_key.c:933 -#: aktool_key.c:1006 +#: aktool_key.c:1006 aktool_key.c:1067 msgid "/cn=" msgstr "" #: aktool_key.c:541 aktool_key.c:661 aktool_key.c:931 aktool_key.c:935 -#: aktool_key.c:1008 +#: aktool_key.c:1008 aktool_key.c:1069 msgid "/su=" msgstr "" #: aktool_key.c:543 aktool_key.c:663 aktool_key.c:933 aktool_key.c:949 -#: aktool_key.c:1022 +#: aktool_key.c:1022 aktool_key.c:1083 msgid "/sn=" msgstr "" #: aktool_key.c:545 aktool_key.c:665 aktool_key.c:935 aktool_key.c:937 -#: aktool_key.c:1010 +#: aktool_key.c:1010 aktool_key.c:1071 msgid "/ct=" msgstr "" #: aktool_key.c:547 aktool_key.c:667 aktool_key.c:937 aktool_key.c:939 -#: aktool_key.c:1012 +#: aktool_key.c:1012 aktool_key.c:1073 msgid "/lt=" msgstr "" #: aktool_key.c:549 aktool_key.c:669 aktool_key.c:939 aktool_key.c:941 -#: aktool_key.c:1014 +#: aktool_key.c:1014 aktool_key.c:1075 msgid "/st=" msgstr "" #: aktool_key.c:551 aktool_key.c:671 aktool_key.c:941 aktool_key.c:943 -#: aktool_key.c:1016 +#: aktool_key.c:1016 aktool_key.c:1077 msgid "/sa=" msgstr "" #: aktool_key.c:553 aktool_key.c:673 aktool_key.c:943 aktool_key.c:945 -#: aktool_key.c:1018 +#: aktool_key.c:1018 aktool_key.c:1079 msgid "/or=" msgstr "" #: aktool_key.c:555 aktool_key.c:675 aktool_key.c:945 aktool_key.c:947 -#: aktool_key.c:1020 +#: aktool_key.c:1020 aktool_key.c:1081 msgid "/ou=" msgstr "" @@ -1166,7 +1225,7 @@ msgid "" msgstr "" #: aktool_key.c:586 aktool_key.c:715 aktool_key.c:998 aktool_key.c:1002 -#: aktool_key.c:1076 +#: aktool_key.c:1076 aktool_key.c:1137 msgid "RU" msgstr "" @@ -1203,18 +1262,20 @@ msgid "Email Address" msgstr "" #: aktool_key.c:633 aktool_key.c:762 aktool_key.c:1045 aktool_key.c:1049 -#: aktool_key.c:1124 +#: aktool_key.c:1124 aktool_key.c:1185 msgid "" "generation of a secret or public keys without any information about owner " "are not allowed" msgstr "" #: aktool_key.c:649 aktool_key.c:817 aktool_key.c:850 aktool_key.c:854 -#: aktool_key.c:1154 aktool_key.c:1160 aktool_key.c:1235 +#: aktool_key.c:1154 aktool_key.c:1160 aktool_key.c:1235 aktool_key.c:1296 +#: aktool_key.c:1323 aktool_key.c:1329 aktool_key.c:1739 msgid "2.5.4.3" msgstr "" #: aktool_key.c:670 aktool_key.c:793 aktool_key.c:1147 aktool_key.c:1222 +#: aktool_key.c:1283 #, c-format msgid " %s (%s): %s\n" msgstr "" @@ -1229,11 +1290,13 @@ msgstr "" #: aktool_key.c:680 aktool_key.c:685 aktool_key.c:697 aktool_key.c:805 #: aktool_key.c:823 aktool_key.c:828 aktool_key.c:862 aktool_key.c:867 #: aktool_key.c:1119 aktool_key.c:1166 aktool_key.c:1171 aktool_key.c:1194 +#: aktool_key.c:1255 #, c-format msgid "%02X " msgstr "" #: aktool_key.c:696 aktool_key.c:804 aktool_key.c:1118 aktool_key.c:1193 +#: aktool_key.c:1254 #, c-format msgid "\t" msgstr "" @@ -1265,6 +1328,7 @@ msgid "options" msgstr "" #: aktool_show.c:35 aktool_key.c:99 aktool_key.c:100 aktool_key.c:101 +#: aktool_key.c:104 msgid "without-caption" msgstr "" @@ -1566,15 +1630,15 @@ msgstr "" msgid "retype password: " msgstr "" -#: aktool_key.c:95 aktool_key.c:96 aktool_key.c:97 +#: aktool_key.c:95 aktool_key.c:96 aktool_key.c:97 aktool_key.c:100 msgid "repo-add" msgstr "" -#: aktool_key.c:96 aktool_key.c:97 aktool_key.c:98 +#: aktool_key.c:96 aktool_key.c:97 aktool_key.c:98 aktool_key.c:101 msgid "repo-check" msgstr "" -#: aktool_key.c:97 aktool_key.c:98 aktool_key.c:99 +#: aktool_key.c:97 aktool_key.c:98 aktool_key.c:99 aktool_key.c:102 msgid "repo-rm" msgstr "" @@ -1586,51 +1650,59 @@ msgstr "" msgid "hns:a:o:t:vc" msgstr "" -#: aktool_key.c:352 aktool_key.c:911 aktool_key.c:401 +#: aktool_key.c:352 aktool_key.c:911 aktool_key.c:401 aktool_key.c:404 +#: aktool_key.c:1375 msgid "true" msgstr "" -#: aktool_key.c:355 aktool_key.c:911 aktool_key.c:404 +#: aktool_key.c:355 aktool_key.c:911 aktool_key.c:404 aktool_key.c:407 +#: aktool_key.c:1375 msgid "false" msgstr "" -#: aktool_key.c:361 aktool_key.c:410 +#: aktool_key.c:361 aktool_key.c:410 aktool_key.c:413 #, c-format msgid "%s is not valid value of certificate authority option" msgstr "" -#: aktool_key.c:368 aktool_key.c:419 +#: aktool_key.c:368 aktool_key.c:419 aktool_key.c:422 msgid "the value of pathlenConstraints must be non negative integer" msgstr "" -#: aktool_key.c:561 aktool_key.c:1100 aktool_key.c:899 +#: aktool_key.c:561 aktool_key.c:1100 aktool_key.c:899 aktool_key.c:960 +#: aktool_key.c:1617 #, c-format msgid "wrong export a public key to certificate %s%s%s" msgstr "" -#: aktool_key.c:566 aktool_key.c:904 +#: aktool_key.c:566 aktool_key.c:904 aktool_key.c:965 #, c-format msgid "certificate of public key stored in %s%s%s file\n" msgstr "" #: aktool_key.c:578 aktool_key.c:844 aktool_key.c:848 aktool_key.c:918 +#: aktool_key.c:979 #, c-format msgid "public key stored in %s%s%s file as certificate's request\n" msgstr "" #: aktool_key.c:678 aktool_key.c:948 aktool_key.c:952 aktool_key.c:1025 +#: aktool_key.c:1086 msgid "/og=" msgstr "" #: aktool_key.c:680 aktool_key.c:950 aktool_key.c:954 aktool_key.c:1027 +#: aktool_key.c:1088 msgid "/oi=" msgstr "" #: aktool_key.c:682 aktool_key.c:952 aktool_key.c:956 aktool_key.c:1029 +#: aktool_key.c:1090 msgid "/si=" msgstr "" #: aktool_key.c:684 aktool_key.c:954 aktool_key.c:958 aktool_key.c:1031 +#: aktool_key.c:1092 msgid "/in=" msgstr "" @@ -1641,17 +1713,17 @@ msgid "" " x: " msgstr "" -#: aktool_key.c:849 +#: aktool_key.c:849 aktool_key.c:1320 #, c-format msgid "Public key certificate\n" msgstr "" -#: aktool_key.c:853 +#: aktool_key.c:853 aktool_key.c:1328 #, c-format msgid " issuer: %s\n" msgstr "" -#: aktool_key.c:874 +#: aktool_key.c:874 aktool_key.c:1343 #, c-format msgid "" " certificate:\n" @@ -1659,23 +1731,24 @@ msgid "" " version: %d\n" msgstr "" -#: aktool_key.c:876 aktool_key.c:939 +#: aktool_key.c:876 aktool_key.c:939 aktool_key.c:1401 #, c-format msgid " serial number:\n" msgstr "" #: aktool_key.c:885 aktool_key.c:894 aktool_key.c:889 aktool_key.c:892 #: aktool_key.c:1081 aktool_key.c:1084 aktool_key.c:1085 aktool_key.c:1088 -#: aktool_key.c:1160 aktool_key.c:1163 +#: aktool_key.c:1160 aktool_key.c:1163 aktool_key.c:1221 aktool_key.c:1224 +#: aktool_key.c:1355 aktool_key.c:1364 msgid "%e %b %Y %H:%M:%S (%A) %Z" msgstr "" -#: aktool_key.c:887 +#: aktool_key.c:887 aktool_key.c:1357 #, c-format msgid " nof before: %s\n" msgstr "" -#: aktool_key.c:896 +#: aktool_key.c:896 aktool_key.c:1366 #, c-format msgid " nof after: %s\n" msgstr "" @@ -1685,7 +1758,7 @@ msgstr "" msgid " algorithm: %s (not supported)\n" msgstr "" -#: aktool_key.c:910 +#: aktool_key.c:910 aktool_key.c:1374 #, c-format msgid "" " basic constraints:\n" @@ -1693,67 +1766,67 @@ msgid "" " pathlen: %u\n" msgstr "" -#: aktool_key.c:915 +#: aktool_key.c:915 aktool_key.c:1379 #, c-format msgid " basic key usage:\n" msgstr "" -#: aktool_key.c:916 +#: aktool_key.c:916 aktool_key.c:1380 #, c-format msgid "\tdecipher\n" msgstr "" -#: aktool_key.c:917 +#: aktool_key.c:917 aktool_key.c:1381 #, c-format msgid "\tencipher\n" msgstr "" -#: aktool_key.c:918 +#: aktool_key.c:918 aktool_key.c:1382 #, c-format msgid "\tCRL sign\n" msgstr "" -#: aktool_key.c:919 +#: aktool_key.c:919 aktool_key.c:1383 #, c-format msgid "\tcertificate sign\n" msgstr "" -#: aktool_key.c:920 +#: aktool_key.c:920 aktool_key.c:1384 #, c-format msgid "\tkey agreement\n" msgstr "" -#: aktool_key.c:921 +#: aktool_key.c:921 aktool_key.c:1385 #, c-format msgid "\tdata encipherment\n" msgstr "" -#: aktool_key.c:922 +#: aktool_key.c:922 aktool_key.c:1386 #, c-format msgid "\tkey encipherment\n" msgstr "" -#: aktool_key.c:923 +#: aktool_key.c:923 aktool_key.c:1387 #, c-format msgid "\tcontent commitment\n" msgstr "" -#: aktool_key.c:924 +#: aktool_key.c:924 aktool_key.c:1388 #, c-format msgid "\tdigital signature\n" msgstr "" -#: aktool_key.c:928 +#: aktool_key.c:928 aktool_key.c:1391 #, c-format msgid " subjectkey:\n" msgstr "" -#: aktool_key.c:933 +#: aktool_key.c:933 aktool_key.c:1395 #, c-format msgid " authority key:\n" msgstr "" -#: aktool_key.c:935 +#: aktool_key.c:935 aktool_key.c:1397 #, c-format msgid " subject key:\n" msgstr "" @@ -1774,24 +1847,26 @@ msgid "unsupported format of file %s" msgstr "" #: aktool_key.c:1021 aktool_key.c:1116 aktool_key.c:1231 aktool_key.c:1298 +#: aktool_key.c:1523 aktool_key.c:1632 aktool_key.c:1671 #, c-format msgid "%s is not a regular file" msgstr "" -#: aktool_key.c:1027 aktool_key.c:1237 aktool_key.c:1304 +#: aktool_key.c:1027 aktool_key.c:1237 aktool_key.c:1304 aktool_key.c:1530 msgid "" "certificate or certificate's request is not specified as the argument of the " "program" msgstr "" #: aktool_key.c:1033 aktool_key.c:1122 aktool_key.c:1310 aktool_key.c:1243 +#: aktool_key.c:1537 aktool_key.c:1638 aktool_key.c:1712 #, c-format msgid "" "aktool found %d error(s), rerun aktool with \"--audit-file stderr\" option " "or see syslog messages" msgstr "" -#: aktool_key.c:1051 aktool_key.c:1266 +#: aktool_key.c:1051 aktool_key.c:1266 aktool_key.c:1559 msgid "certificate's request is not specified as the argument of the program" msgstr "" @@ -1822,17 +1897,17 @@ msgstr "" msgid "public key loaded from %s\n" msgstr "" -#: aktool_key.c:1091 +#: aktool_key.c:1091 aktool_key.c:1604 #, c-format msgid "incorrect reading a certificate's request from %s" msgstr "" -#: aktool_key.c:1094 +#: aktool_key.c:1094 aktool_key.c:1607 #, c-format msgid "request loaded from %s\n" msgstr "" -#: aktool_key.c:1104 +#: aktool_key.c:1104 aktool_key.c:1621 #, c-format msgid "" "certificate of public key stored in %s%s%s file\n" @@ -1844,7 +1919,7 @@ msgstr "" msgid "found not valid certificate %s" msgstr "" -#: aktool_key.c:1162 +#: aktool_key.c:1162 aktool_key.c:1748 msgid "%e %b %Y" msgstr "" @@ -1853,15 +1928,15 @@ msgstr "" msgid " %-64s %-18s %s\n" msgstr "" -#: aktool_key.c:1182 +#: aktool_key.c:1182 aktool_key.c:1769 msgid "serial number" msgstr "" -#: aktool_key.c:1182 +#: aktool_key.c:1182 aktool_key.c:1769 msgid "subject" msgstr "" -#: aktool_key.c:1182 +#: aktool_key.c:1182 aktool_key.c:1769 msgid "not after" msgstr "" @@ -1870,7 +1945,7 @@ msgstr "" msgid "-------------------------------------------------------------------------------------------------\n" msgstr "" -#: aktool_key.c:1188 aktool_key.c:1249 +#: aktool_key.c:1188 aktool_key.c:1249 aktool_key.c:1774 aktool_key.c:1888 msgid "*.**" msgstr "" @@ -1889,7 +1964,7 @@ msgstr "" msgid "%s deleted\n" msgstr "" -#: aktool_key.c:1228 aktool_key.c:1283 +#: aktool_key.c:1228 aktool_key.c:1283 aktool_key.c:1690 aktool_key.c:1838 #, c-format msgid "%s/%s.cer" msgstr "" @@ -1919,7 +1994,7 @@ msgstr "" msgid "wrong export of %s" msgstr "" -#: aktool_key.c:1299 +#: aktool_key.c:1299 aktool_key.c:1701 #, c-format msgid "%s added\n" msgstr "" @@ -2035,61 +2110,63 @@ msgstr "" msgid "using random number generator: %s\n" msgstr "" -#: aktool_key.c:108 aktool_key.c:109 +#: aktool_key.c:108 aktool_key.c:109 aktool_key.c:112 msgid "hns:a:o:t:vcs:" msgstr "" -#: aktool_key.c:136 aktool_key.c:137 +#: aktool_key.c:136 aktool_key.c:137 aktool_key.c:140 #, c-format msgid "using unsupported name or identifier \"%s\"" msgstr "" -#: aktool_key.c:141 aktool_key.c:142 +#: aktool_key.c:141 aktool_key.c:142 aktool_key.c:145 #, c-format msgid "%s is not valid identifier for algorithm" msgstr "" -#: aktool_key.c:217 aktool_key.c:218 +#: aktool_key.c:217 aktool_key.c:218 aktool_key.c:221 #, c-format msgid "using unsupported name or identifier \"%s\" for random generator" msgstr "" #: aktool_key.c:220 aktool_key.c:227 aktool_key.c:221 aktool_key.c:228 +#: aktool_key.c:224 aktool_key.c:231 #, c-format msgid "try \"aktool s --oid random\" for list of all available algorithms\n" msgstr "" -#: aktool_key.c:225 aktool_key.c:226 +#: aktool_key.c:225 aktool_key.c:226 aktool_key.c:229 #, c-format msgid "%s is not valid identifier for random generator" msgstr "" -#: aktool_key.c:431 aktool_key.c:435 aktool_key.c:491 +#: aktool_key.c:431 aktool_key.c:435 aktool_key.c:491 aktool_key.c:552 #, c-format msgid "" "the string %s (%s) is an identifier of %s which does not used as key " "generation algorithm" msgstr "" -#: aktool_key.c:475 aktool_key.c:479 aktool_key.c:535 +#: aktool_key.c:475 aktool_key.c:479 aktool_key.c:535 aktool_key.c:596 #, c-format msgid "field: GF(2^%u)\n" msgstr "" -#: aktool_key.c:476 aktool_key.c:480 aktool_key.c:536 +#: aktool_key.c:476 aktool_key.c:480 aktool_key.c:536 aktool_key.c:597 #, c-format msgid "" "matrix size: %ux%u\n" "process: " msgstr "" -#: aktool_key.c:482 aktool_key.c:486 aktool_key.c:542 +#: aktool_key.c:482 aktool_key.c:486 aktool_key.c:542 aktool_key.c:603 msgid "incorrect master key generation" msgstr "" #: aktool_key.c:486 aktool_key.c:565 aktool_key.c:690 aktool_key.c:716 #: aktool_key.c:490 aktool_key.c:569 aktool_key.c:694 aktool_key.c:720 #: aktool_key.c:546 aktool_key.c:625 aktool_key.c:750 aktool_key.c:776 +#: aktool_key.c:607 aktool_key.c:686 aktool_key.c:811 aktool_key.c:837 #, c-format msgid "" "Ok\n" @@ -2097,151 +2174,157 @@ msgid "" msgstr "" #: aktool_key.c:526 aktool_key.c:628 aktool_key.c:530 aktool_key.c:632 -#: aktool_key.c:586 aktool_key.c:688 +#: aktool_key.c:586 aktool_key.c:688 aktool_key.c:647 aktool_key.c:749 msgid "user or subscriber's name is undefined, use \"--id\" option" msgstr "" -#: aktool_key.c:530 aktool_key.c:534 aktool_key.c:590 +#: aktool_key.c:530 aktool_key.c:534 aktool_key.c:590 aktool_key.c:651 msgid "the file with master key is undefined, use \"--key\" option" msgstr "" -#: aktool_key.c:534 aktool_key.c:538 aktool_key.c:594 +#: aktool_key.c:534 aktool_key.c:538 aktool_key.c:594 aktool_key.c:655 #, c-format msgid "loading master key: %s\n" msgstr "" #: aktool_key.c:538 aktool_key.c:662 aktool_key.c:542 aktool_key.c:666 -#: aktool_key.c:598 aktool_key.c:722 +#: aktool_key.c:598 aktool_key.c:722 aktool_key.c:659 aktool_key.c:783 +#: aktool_key.c:1582 msgid "incorrect password reading" msgstr "" -#: aktool_key.c:547 aktool_key.c:551 aktool_key.c:607 +#: aktool_key.c:547 aktool_key.c:551 aktool_key.c:607 aktool_key.c:668 #, c-format msgid "incorrect loading a master key from %s file\n" msgstr "" #: aktool_key.c:554 aktool_key.c:556 aktool_key.c:558 aktool_key.c:560 -#: aktool_key.c:614 aktool_key.c:616 +#: aktool_key.c:614 aktool_key.c:616 aktool_key.c:675 aktool_key.c:677 #, c-format msgid "generation a %s key for %s: " msgstr "" -#: aktool_key.c:562 aktool_key.c:566 aktool_key.c:622 +#: aktool_key.c:562 aktool_key.c:566 aktool_key.c:622 aktool_key.c:683 msgid "incorrect creation of the abonent's key" msgstr "" -#: aktool_key.c:615 aktool_key.c:619 aktool_key.c:675 +#: aktool_key.c:615 aktool_key.c:619 aktool_key.c:675 aktool_key.c:736 #, c-format msgid "%s-pairwise.key" msgstr "" -#: aktool_key.c:617 aktool_key.c:621 aktool_key.c:677 +#: aktool_key.c:617 aktool_key.c:621 aktool_key.c:677 aktool_key.c:738 #, c-format msgid "generated a new filename: %s\n" msgstr "" -#: aktool_key.c:633 aktool_key.c:637 aktool_key.c:693 +#: aktool_key.c:633 aktool_key.c:637 aktool_key.c:693 aktool_key.c:754 msgid "the file with subscriber's key is undefined, use \"--key\" option" msgstr "" -#: aktool_key.c:639 aktool_key.c:643 aktool_key.c:699 +#: aktool_key.c:639 aktool_key.c:643 aktool_key.c:699 aktool_key.c:760 msgid "" "the target cryptographic algorithm for pairwise key is undefined, use \"--" "target\" option" msgstr "" -#: aktool_key.c:650 aktool_key.c:654 aktool_key.c:710 +#: aktool_key.c:650 aktool_key.c:654 aktool_key.c:710 aktool_key.c:771 #, c-format msgid "" "an engine of the given target cryptographic algorithm is not supported (%s)" msgstr "" -#: aktool_key.c:658 aktool_key.c:662 aktool_key.c:718 +#: aktool_key.c:658 aktool_key.c:662 aktool_key.c:718 aktool_key.c:779 #, c-format msgid "loading subscriber's key: %s\n" msgstr "" -#: aktool_key.c:670 aktool_key.c:674 aktool_key.c:730 +#: aktool_key.c:670 aktool_key.c:674 aktool_key.c:730 aktool_key.c:791 #, c-format msgid "incorrect loading an abonent key from %s file\n" msgstr "" #: aktool_key.c:676 aktool_key.c:677 aktool_key.c:680 aktool_key.c:681 -#: aktool_key.c:736 aktool_key.c:737 +#: aktool_key.c:736 aktool_key.c:737 aktool_key.c:797 aktool_key.c:798 #, c-format msgid "generation a pairwise key for %s: " msgstr "" #: aktool_key.c:687 aktool_key.c:713 aktool_key.c:691 aktool_key.c:717 -#: aktool_key.c:747 aktool_key.c:773 +#: aktool_key.c:747 aktool_key.c:773 aktool_key.c:808 aktool_key.c:834 msgid "wrong pairwise key generation" msgstr "" -#: aktool_key.c:693 aktool_key.c:697 aktool_key.c:753 +#: aktool_key.c:693 aktool_key.c:697 aktool_key.c:753 aktool_key.c:814 msgid "incorrect key file creation" msgstr "" -#: aktool_key.c:697 aktool_key.c:701 aktool_key.c:757 +#: aktool_key.c:697 aktool_key.c:701 aktool_key.c:757 aktool_key.c:818 #, c-format msgid "incorrect write to %s%s%s file" msgstr "" -#: aktool_key.c:717 aktool_key.c:721 aktool_key.c:777 +#: aktool_key.c:717 aktool_key.c:721 aktool_key.c:777 aktool_key.c:838 #, c-format msgid "new key information:\n" msgstr "" -#: aktool_key.c:721 aktool_key.c:725 aktool_key.c:781 +#: aktool_key.c:721 aktool_key.c:725 aktool_key.c:781 aktool_key.c:842 #, c-format msgid "label: %s\n" msgstr "" -#: aktool_key.c:727 aktool_key.c:731 aktool_key.c:787 +#: aktool_key.c:727 aktool_key.c:731 aktool_key.c:787 aktool_key.c:848 #, c-format msgid "resource: %lld " msgstr "" -#: aktool_key.c:728 aktool_key.c:732 aktool_key.c:788 +#: aktool_key.c:728 aktool_key.c:732 aktool_key.c:788 aktool_key.c:849 #, c-format msgid "blocks\n" msgstr "" -#: aktool_key.c:729 aktool_key.c:733 aktool_key.c:789 +#: aktool_key.c:729 aktool_key.c:733 aktool_key.c:789 aktool_key.c:850 #, c-format msgid "usages\n" msgstr "" -#: aktool_key.c:730 aktool_key.c:734 aktool_key.c:790 +#: aktool_key.c:730 aktool_key.c:734 aktool_key.c:790 aktool_key.c:851 #, c-format msgid "not before: %s" msgstr "" -#: aktool_key.c:731 aktool_key.c:735 aktool_key.c:791 +#: aktool_key.c:731 aktool_key.c:735 aktool_key.c:791 aktool_key.c:852 #, c-format msgid "not after: %s" msgstr "" #: aktool_key.c:870 aktool_key.c:1062 aktool_key.c:1066 aktool_key.c:1141 +#: aktool_key.c:1202 #, c-format msgid "wrong reading a key from %s file\n" msgstr "" #: aktool_key.c:875 aktool_key.c:1067 aktool_key.c:1071 aktool_key.c:1146 +#: aktool_key.c:1207 #, c-format msgid "Type:\n" msgstr "" #: aktool_key.c:876 aktool_key.c:1068 aktool_key.c:1072 aktool_key.c:1147 +#: aktool_key.c:1208 #, c-format msgid " Asymmetric secret key\n" msgstr "" #: aktool_key.c:877 aktool_key.c:1069 aktool_key.c:1073 aktool_key.c:1148 +#: aktool_key.c:1209 #, c-format msgid " Symmetric secret key\n" msgstr "" #: aktool_key.c:878 aktool_key.c:1070 aktool_key.c:1074 aktool_key.c:1149 +#: aktool_key.c:1210 #, c-format msgid "" "Algorithm:\n" @@ -2249,6 +2332,7 @@ msgid "" msgstr "" #: aktool_key.c:880 aktool_key.c:1072 aktool_key.c:1076 aktool_key.c:1151 +#: aktool_key.c:1212 #, c-format msgid "" "Number:\n" @@ -2256,31 +2340,37 @@ msgid "" msgstr "" #: aktool_key.c:881 aktool_key.c:1073 aktool_key.c:1077 aktool_key.c:1152 +#: aktool_key.c:1213 #, c-format msgid "Resource: %ld (%s)\n" msgstr "" #: aktool_key.c:885 aktool_key.c:1077 aktool_key.c:1081 aktool_key.c:1156 +#: aktool_key.c:1217 #, c-format msgid " from: %s" msgstr "" #: aktool_key.c:886 aktool_key.c:1078 aktool_key.c:1082 aktool_key.c:1157 +#: aktool_key.c:1218 #, c-format msgid " to: %s" msgstr "" #: aktool_key.c:890 aktool_key.c:1082 aktool_key.c:1086 aktool_key.c:1161 +#: aktool_key.c:1222 #, c-format msgid " from: %s\n" msgstr "" #: aktool_key.c:893 aktool_key.c:1085 aktool_key.c:1089 aktool_key.c:1164 +#: aktool_key.c:1225 #, c-format msgid " to: %s\n" msgstr "" #: aktool_key.c:901 aktool_key.c:1093 aktool_key.c:1097 aktool_key.c:1172 +#: aktool_key.c:1233 #, c-format msgid "" "Public key number:\n" @@ -2288,12 +2378,14 @@ msgid "" msgstr "" #: aktool_key.c:904 aktool_key.c:908 aktool_key.c:1096 aktool_key.c:1100 -#: aktool_key.c:1104 aktool_key.c:1175 aktool_key.c:1179 +#: aktool_key.c:1104 aktool_key.c:1175 aktool_key.c:1179 aktool_key.c:1236 +#: aktool_key.c:1240 #, c-format msgid "( undefined )\n" msgstr "" #: aktool_key.c:907 aktool_key.c:1099 aktool_key.c:1103 aktool_key.c:1178 +#: aktool_key.c:1239 #, c-format msgid "" "Curve:\n" @@ -2301,22 +2393,24 @@ msgid "" msgstr "" #: aktool_key.c:909 aktool_key.c:1101 aktool_key.c:1105 aktool_key.c:1180 +#: aktool_key.c:1241 #, c-format msgid "%s (%s)\n" msgstr "" #: aktool_key.c:911 aktool_key.c:1103 aktool_key.c:1107 aktool_key.c:1182 +#: aktool_key.c:1243 #, c-format msgid "" "Label:\n" " %s\n" msgstr "" -#: aktool_key.c:973 aktool_key.c:977 aktool_key.c:1050 +#: aktool_key.c:973 aktool_key.c:977 aktool_key.c:1050 aktool_key.c:1111 msgid "incorrect creation of tlv context for owner's common name" msgstr "" -#: aktool_key.c:981 aktool_key.c:985 aktool_key.c:1058 +#: aktool_key.c:981 aktool_key.c:985 aktool_key.c:1058 aktool_key.c:1119 #, c-format msgid "value of --id=%s option is'nt correct" msgstr "" @@ -2358,11 +2452,12 @@ msgid "], average speed: %10f MBs\n" msgstr "" #: aktool_key.c:958 aktool_key.c:1063 aktool_key.c:1071 aktool_key.c:1121 +#: aktool_key.c:1019 aktool_key.c:1124 aktool_key.c:1132 aktool_key.c:1182 #, c-format msgid " ----- \n" msgstr "" -#: aktool_key.c:1065 +#: aktool_key.c:1065 aktool_key.c:1126 #, c-format msgid "" " You are about to be asked to enter information that will be incorporated\n" @@ -2375,51 +2470,407 @@ msgid "" "more spaces.\n" msgstr "" -#: aktool_key.c:1077 +#: aktool_key.c:1077 aktool_key.c:1138 msgid " Country Name (2 letter code)" msgstr "" -#: aktool_key.c:1088 +#: aktool_key.c:1088 aktool_key.c:1149 msgid " State or Province" msgstr "" -#: aktool_key.c:1093 +#: aktool_key.c:1093 aktool_key.c:1154 msgid " Locality (eg, city)" msgstr "" -#: aktool_key.c:1098 +#: aktool_key.c:1098 aktool_key.c:1159 msgid " Organization (eg, company)" msgstr "" -#: aktool_key.c:1103 +#: aktool_key.c:1103 aktool_key.c:1164 msgid " Organization Unit" msgstr "" -#: aktool_key.c:1108 +#: aktool_key.c:1108 aktool_key.c:1169 msgid " Street Address" msgstr "" -#: aktool_key.c:1113 +#: aktool_key.c:1113 aktool_key.c:1174 msgid " Common Name" msgstr "" -#: aktool_key.c:1118 +#: aktool_key.c:1118 aktool_key.c:1179 msgid " Email Address" msgstr "" -#: aktool_key.c:1239 +#: aktool_key.c:1239 aktool_key.c:1300 aktool_key.c:1336 #, c-format msgid "" " public key:\n" " x: %s\n" msgstr "" -#: aktool_key.c:1240 +#: aktool_key.c:1240 aktool_key.c:1301 aktool_key.c:1337 #, c-format msgid " y: %s\n" msgstr "" -#: aktool_key.c:1241 +#: aktool_key.c:1241 aktool_key.c:1302 aktool_key.c:1338 #, c-format msgid " curve: %s (%u bits)\n" msgstr "" + +#: aktool.c:352 +#, c-format +msgid " remove the file %s? [y/n]" +msgstr "" + +#: aktool.c:390 +#, c-format +msgid "" +"\n" +"common aktool options:\n" +" --audit set the audit level [ enabled values : 0 (none), 1 " +"(standard), 2 (max) ]\n" +" --audit-file set the output file for errors and libakrypt audit " +"system messages\n" +" --confirm ask for confirmation when deleting files\n" +" --dont-use-colors do not use the highlighting of output data\n" +" --help show this information\n" +" --hex-input read characters from terminal or console as " +"hexademal numbers\n" +" --openssl-style use non-standard variants of some crypto " +"algorithms, as in openssl library\n" +" --quiet not to display any information and use only the " +"return code\n" +" --verbose show the additional information\n" +"\n" +msgstr "" + +#: aktool_key.c:89 +msgid "ca" +msgstr "" + +#: aktool_key.c:99 +msgid "repo" +msgstr "" + +#: aktool_key.c:103 +msgid "repo-ls" +msgstr "" + +#: aktool_key.c:443 +msgid "" +"incorrect value of certificate's repository path, see the argument of --repo " +"option" +msgstr "" + +#: aktool_key.c:1335 +#, c-format +msgid " algorithm: %s (%s)\n" +msgstr "" + +#: aktool_key.c:1345 +#, c-format +msgid " serial number (%u bytes):\n" +msgstr "" + +#: aktool_key.c:1413 +#, c-format +msgid "incorrect CA certificate, see --ca-cert %s option" +msgstr "" + +#: aktool_key.c:1420 +#, c-format +msgid "the certificate %s is not the CA certificate" +msgstr "" + +#: aktool_key.c:1425 +#, c-format +msgid "" +"the certificate %s is not intended to verify the validity of other " +"certificates" +msgstr "" + +#: aktool_key.c:1433 +#, c-format +msgid "CA certificate verified (%s): Ok\n" +msgstr "" + +#: aktool_key.c:1474 +#, c-format +msgid "Request verified (%s): Ok\n" +msgstr "" + +#: aktool_key.c:1479 +#, c-format +msgid "Request verified (%s): No\n" +msgstr "" + +#: aktool_key.c:1492 +#, c-format +msgid "Certificate verified (%s): Ok\n" +msgstr "" + +#: aktool_key.c:1497 +#, c-format +msgid "certificate not verified (%s)" +msgstr "" + +#: aktool_key.c:1503 +#, c-format +msgid "CA certificate not found (%s)" +msgstr "" + +#: aktool_key.c:1509 +#, c-format +msgid "inappropriate CA certificate (%s)" +msgstr "" + +#: aktool_key.c:1514 +#, c-format +msgid "unsupported format of %s" +msgstr "" + +#: aktool_key.c:1522 +#, c-format +msgid "%s is a directory" +msgstr "" + +#: aktool_key.c:1565 +msgid "the CA secret key is not defined, use --ca-key option" +msgstr "" + +#: aktool_key.c:1569 +msgid "the CA certificate is not defined, use --ca-cert option" +msgstr "" + +#: aktool_key.c:1578 +#, c-format +msgid "loading the CA secret key: %s\n" +msgstr "" + +#: aktool_key.c:1591 +msgid "incorrect loading of the CA secret key" +msgstr "" + +#: aktool_key.c:1595 +#, c-format +msgid "the CA secret key loaded from file %s\n" +msgstr "" + +#: aktool_key.c:1661 +msgid "certificate is not specified as the argument of the program" +msgstr "" + +#: aktool_key.c:1664 +#, c-format +msgid "used repository: %s\n" +msgstr "" + +#: aktool_key.c:1676 +#, c-format +msgid "incorrect reading of ASN.1 context from %s file" +msgstr "" + +#: aktool_key.c:1682 +#, c-format +msgid "wrong import of public key from asn.1 context, file %s" +msgstr "" + +#: aktool_key.c:1692 +msgid "" +"wrong moving the certificate to repository, maybe you need root " +"privileges ... " +msgstr "" + +#: aktool_key.c:1751 aktool_key.c:1756 aktool_key.c:1769 +#, c-format +msgid " %-40s %-12s %s\n" +msgstr "" + +#: aktool_key.c:1754 +#, c-format +msgid "%s... " +msgstr "" + +#: aktool_key.c:1770 aktool_key.c:1780 +#, c-format +msgid "-------------------------------------------------------------------------\n" +msgstr "" + +#: aktool_key.c:1782 +#, c-format +msgid " repo: %s\n" +msgstr "" + +#: aktool_key.c:1784 +#, c-format +msgid "found %d not valid certificate(s), use --repo-check option\n" +msgstr "" + +#: aktool_key.c:1813 aktool_key.c:1828 aktool_key.c:1851 +#, c-format +msgid "%s cannot be removed [%s]" +msgstr "" + +#: aktool_key.c:1815 aktool_key.c:1830 +#, c-format +msgid " %s removed\n" +msgstr "" + +#: aktool_key.c:1839 +msgid ".cer" +msgstr "" + +#: aktool_key.c:1843 +#, c-format +msgid " %s renamed to %s\n" +msgstr "" + +#: aktool_key.c:1848 aktool_key.c:1860 +#, c-format +msgid "%s cannot be encoded to der format [%s]" +msgstr "" + +#: aktool_key.c:1852 +#, c-format +msgid " %s encoded to %s\n" +msgstr "" + +#: aktool_key.c:1862 +#, c-format +msgid " %s encoded to der format\n" +msgstr "" + +#: aktool_key.c:1867 +#, c-format +msgid " %s Ok\n" +msgstr "" + +#: aktool_key.c:1884 +#, c-format +msgid "" +" repo: %s\n" +"\n" +msgstr "" + +#: aktool_key.c:1896 +#, c-format +msgid " deleted %d non valid certificate(s)\n" +msgstr "" + +#: aktool_key.c:1897 +#, c-format +msgid " renamed %d certificate(s)\n" +msgstr "" + +#: aktool_key.c:1898 +#, c-format +msgid " encoded %d certificate(s) to der format\n" +msgstr "" + +#: aktool_key.c:1914 +msgid "this function is not implemented yet, sorry ..." +msgstr "" + +#: aktool_key.c:1926 +#, c-format +msgid "" +"aktool key [options] - key generation and management functions\n" +"\n" +"available options:\n" +" -a, --algorithm specify the method or the cryptographic algorithm " +"for key generation\n" +" this option needs to be used in some key generation " +"schemes, e.g. in Blom scheme\n" +" --ca-cert set the name of the certificate authorithy's public " +"key\n" +" --ca-key another form of --key option used to sign the " +"certificate\n" +" -c, --cert sign the request and generate the certificate of " +"public key\n" +" --curve set the elliptic curve name or identifier for " +"asymmetric keys\n" +" --days set the days count to expiration date of secret or " +"public key\n" +" --field bit length which used to define the galois field " +"[ enabled values: 256, 512 ]\n" +" --format set the format of output file [ enabled values: " +"der, pem, certificate ]\n" +" --id set a generalized name or identifier for the user, " +"subscriber or key owner\n" +" if the identifier contains control commands, it is " +"interpreted as a set of names\n" +" --id-hex set a user or suscriber's identifier as hexademal " +"string\n" +" this option does not apply to public keys\n" +" --inpass set the password for the secret key to be read " +"directly in command line\n" +" --inpass-hex set the password for the secret key to be read " +"directly in command line as hexademal string\n" +" --key specify the name of file with the secret key\n" +" this can be a master key or certificate authority's " +"secret key which is used to sign a certificate\n" +" --label assign the user-defined label to secret key\n" +" -n, --new generate a new key or key pair for specified " +"target\n" +" --op short form of --output-public-key option\n" +" --outpass set the password for the secret key to be stored " +"directly on the command line\n" +" --outpass-hex set the password for the secret key to be stored " +"directly on the command line as hexademal string\n" +" --output-public-key set the file name for the new public key request\n" +" -o, --output-secret-key set the file name for the new secret key\n" +" --random set the name or identifier of random sequences " +"generator\n" +" the generator will be used to create a new key " +"[ default value: \"%s\" ]\n" +" --random-file set the name of file with random sequence\n" +" --repo set the path to certificate's repository\n" +" --repo-add add the authority's public key to certificate's " +"repository\n" +" --repo-check check all public keys in the certificate's " +"repository\n" +" --repo-ls list all public keys in the certificate's " +"repository\n" +" --repo-rm remove public key from the certificate's " +"repository\n" +" -s, --show output the parameters of the secret key or public " +"key's request or certificate\n" +" --size set the dimension of secret master key, in " +"particular, for blom scheme [ maximal value: 4096 ]\n" +" -t, --target specify the name of the cryptographic algorithm for " +"the new generated key\n" +" one can use any supported names or identifiers of " +"algorithm,\n" +" or \"undefined\" value for generation the plain " +"unecrypted key unrelated to any algorithm\n" +" --to another form of --format option\n" +" -v, --verify verify the public key's request or certificate\n" +" --without-caption don't show a caption for displayed values\n" +"\n" +msgstr "" + +#: aktool_key.c:1970 +#, c-format +msgid "" +"options used for customizing a public key's certificate:\n" +" --authority-name add an issuer's generalized name to the authority " +"key identifier extension\n" +" --ca short form for union of two options: --ca-ext=true " +"and --key-cert-sign\n" +" --ca-ext use as certificate authority [ enabled values: " +"true, false ]\n" +" --pathlen set the maximal length of certificate's chain\n" +" --digital-signature use for verifying a digital signatures of user " +"data\n" +" --content-commitment\n" +" --key-encipherment use for encipherment of secret keys\n" +" --data-encipherment use for encipherment of user data (is not usally " +"used)\n" +" --key-agreement use in key agreement protocols for subject's " +"authentication\n" +" --key-cert-sign use for verifying of public key's certificates\n" +" --crl-sign use for verifying of revocation lists of " +"certificates\n" +msgstr "" diff --git a/cmake/MakeDoc.cmake b/cmake/MakeDoc.cmake index 5a36b471e63de70e1f2471951e44e108fd95c19b..89365357cb0497937bbb10292abfc35b80054100 100644 --- a/cmake/MakeDoc.cmake +++ b/cmake/MakeDoc.cmake @@ -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() diff --git a/doc/aktool-header.tex b/doc/aktool-header.tex new file mode 100644 index 0000000000000000000000000000000000000000..caedb196354310f53f6070045fb3912078bd4d46 --- /dev/null +++ b/doc/aktool-header.tex @@ -0,0 +1,24 @@ +% ------------------------------------------------------------------------------------------------ % +\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