Крипто-подпись... цифро-подпись...

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Re: Крипто-подпись... цифро-подпись...

Сообщение stikriz » 21.11.2012 22:12:51

vitaly_l писал(а):Я не спрашивал про хэш... я спрашивал про электронные ключи... (про бесплатные)

Бесплатные? Ну, таких не бывает. Майкрософт выдает подпись, если Вы партнер - надо платить. Электронная подпись всегда удостоверяется третьим лицом - ему надо платить. Вообще, сертификаты и электронные подписи, если Вы хотите подписать не будут бесплатными. Они бесплатны только для получателя, а не для отправителя.
Аватара пользователя
stikriz
энтузиаст
 
Сообщения: 612
Зарегистрирован: 15.03.2006 09:37:47

Re: Крипто-подпись... цифро-подпись...

Сообщение vitaly_l » 28.12.2012 11:11:58

Пообщался с комодо... они прислали нижеследующий текст, однако мой english not up to the mark/
Прочитав переводчиком, я предположил, что в их ответе есть искомое... Там где они рассказывают про манифест,
это более менее понятно: по манифесту можно указать запуск с правами админа и иными правами...
И они указали на --nomanifest... если я правильно понимаю, то при включении в программу --nomanifest,
UAC - перестанет ругаться на файлы... ? или что? <=== это мои домыслы и по логике они ошибочны...
т.к. UAC - должен работать всегда. Далее привожу их письмо, которое я не понимаю...

Vitaly,

Komodo is an editor. It does not have the ability to generate binaries, or modify
binaries in a way to add a manifest or a digital signature.

On Windows, the Perl Dev Kit will add a manifest to the files it wraps. There is a
default manifest, and custom manifests can be inserted from an option:
-----------------------------------------------------------------------------
--manifest filename
Embed a custom manifest file in the executable. The default manifest requests
an execution level of "asInvoker" on Windows Vista and later, and also requests
the new style of the common GUI controls (Open/Print/Save dialogs) on Windows XP
and later.

Use the --nomanifest option to generate an executable without embedded manifest.

This option only applies to executables generated for the Windows platform.
For other platforms it has no effect.
------------------------------------------------------------------------------

ActiveState does not supply digital signatures. The Perl Dev Kit cannot add
digital signatures. Since a file generated by PerlApp is already a composite file
and not a true binary, using a Digital Signing tool will corrupt the file and make
it unusable.

Best regards,

Изначальная, задача - сделать так чтобы UAC - перестал ругаться на загруженные из инета файлы.
Правда тогда его функция - потеряет смысл... :)))
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Re: Крипто-подпись... цифро-подпись...

Сообщение SSerge » 28.12.2012 11:40:49

Виталя,

Komodo всего лишь редактор. У него нет способности генерировать исполняемые файлы, или вносить в исполняемые
файлы изменения, такие как добавление манифеста или цифровой подписи.

Под Windows, Perl Dev Kit добавляет манифест к файлам, для которых он делает оболочку. Это -
манифест по умолчанию, а манифест с вашими данными может быть вставлен опцией:
-----------------------------------------------------------------------------
--manifest filename
и внедрит ваш заказной манифест в исполняемый файл. Манифест по умолчанию требует
уровень исполнения "asInvoker" под Windows Vista и более старшими, а также запрашивает новый
стиль общих компонентов GUI (диалоги Open/Print/Save) под Windows XP
и более поздними.

Используйте ключ --nomanifest для того чтобы сгенерировать исполняемый код без встроенного манифеста.

Этот ключ приложим только к исполняемому коду для платформы Windows.
Для других платформ она игнорируется.
------------------------------------------------------------------------------

ActiveState не поставляет цифровые подписи. Perl Dev Kit не может добавить
цифровую подпись. Даже по той причине, что файл, сгенерированный PerlApp уже является композитным файлом,
а не истинным бинарником, использование на нем утилит Цифровой Подписи разрушит файл и сделает его
бесполезным.

с наилучшими,
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Пред.

Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16

Рейтинг@Mail.ru