Yuri Kozlov -> debian-russian@lists.debian.org @ Mon, 22 Oct 2007 19:59:43 +0400:
>> YK> Обновляю перевод пакета ssl-cert. >> YK> Он предоставляет пользователю морду для заполнения полей >> YK> генерируемых сертификатов. >> YK> Есть ли ограничение на используемую кодировку по полях? >> YK> Родной openssl вместо русского (UTF8) отображает: >> YK> [EMAIL PROTECTED]:/tmp$ openssl x509 -in 1 -noout -text >> YK> Certificate: >> YK> Data: >> YK> Version: 1 (0x0) >> YK> Serial Number: >> YK> fe:db:b2:a7:29:6b:2e:0a >> YK> Signature Algorithm: sha1WithRSAEncryption >> YK> Issuer: C=RU, >> YK> ST=\xD0\x9A\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xB9-\xD1\x82\xD0\xBE >> YK> \xD0\xBE\xD0\xBA\xD1\x80\xD1\x83\xD0\xB3, >> YK> L=\xD0\x93\xD0\xB4\xD0\xB5-\xD1\x82\xD0\xBE \xD0\xBD\xD0\xB0 >> YK> \xD0\xB1\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBC >> YK> \xD1\x81\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB5, >> YK> O=\xD0\xA0\xD0\xBE\xD0\xB3\xD0\xB0 \xD0\xB8 >> YK> \xD0\x9A\xD0\xBE\xD0\xBF\xD1\x8B\xD1\x82\xD0\xB0, >> YK> OU=\xD0\xBF\xD0\xBE\xD0\xB4\xD0\xBE\xD1\x82\xD0\xB4\xD0\xB5\xD0\xBB >> YK> \xD0\xBE\xD1\x87\xD0\xB8\xD1\x81\xD1\x82\xD0\xBA\xD0\xB8, >> YK> CN=localhost/[EMAIL PROTECTED] >> >> У него на эту тему есть разные специальные ключики. Типа -utf8. >> YK> [EMAIL PROTECTED]:/tmp$ man openssl |grep utf8 YK> Переформатирование openssl(1ssl), подождите... YK> [EMAIL PROTECTED]:/tmp$ YK> Ы? Ну, для начала не man openssl, а man x509. У openssl маны по подкомандам растащены. Потом, если чего-то в мане не написано и даже по -h не выводится, это еще не значит, что его там нет. Проверено, мин есть. YK> В файле сертификата как-то задаётся кодировка? YK> Или там по умолчанию utf? В сертификате (не в файле сертификата, а именно в самом сертификате) тоже задается. Для каждого строкового поля. Только эти кодировки с тем, что ты привык под словом "кодировка" понимать, общего имеют только определение. Но UTF-8 там бывает. Но ни разу не по умолчанию. По умолчанию там по возможности PrintableString или IA5String, если не лезет - BMPString, а про UTF-8 надо явно просить при формировании то ли заявки, то ли сертификата. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED] $lotr = $hobbit; # Просто копируем "Хоббита" $lotr =~ s/Bilbo/Frodo/g; # и легко пишем продолжение. из Camel Book -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]