Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Теория программирования > Общие вопросы создания ПО
Перезагрузить страницу Подпись хешированного файла
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
BD BD вне форума
Member
 
Сообщений: 103
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 21.09.2004
По умолчанию 07.02.2008, 17:18

Привет!

Вопрос вот в чем: есть программа рассчитывания хеш – функции файла и подписывания электронной подписью этого файла, образованного хеш – функцией.
Это легко можно сделать, используя пункты контекстного меню: 6 и 1. Но потребуется нажимать два раза: «Рассчитать хеш…» и «Подписать». Необходимо, что-то сделать, что бы это делать одним нажатием, движением, перемещением… (для пользователя). Годится любое решение, лишь бы пользователь делал одно движение (нажатие, перемещение). Ну и в обратную сторону, п. меню: 2 и 7. Не подскажете какое-нибудь хотя бы общее направление решения этой задачи.

Меню программы:

1.Подписать
2. Проверить подпись
3.Удалить подпись
4.Зашифровать…
5.Расшифровать…
6.Рассчитать хеш…
7.Проверить хеш…
8.Настройки…

Всего наилучшего!

PS Вообще работаю в Visual C++ 6.0
Ответить с цитированием
  (#2 (permalink)) Старый
andriano andriano вне форума
Member
 
Сообщений: 227
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Регистрация: 13.02.2006
По умолчанию 07.02.2008, 22:51

Добавить в программу кнопки:
9. Расччитать хеш и подписать файл.
10. Проверить подпись и хеш.
Ответить с цитированием
  (#3 (permalink)) Старый
BD BD вне форума
Member
 
Сообщений: 103
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 21.09.2004
По умолчанию 08.02.2008, 15:41

Как я сам не догадался? Но программу писал не я. Исходников у меня нет.
Ответить с цитированием
  (#4 (permalink)) Старый
Dian Dian вне форума
Member
 
Сообщений: 5,243
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.09.2004
По умолчанию 08.02.2008, 17:42

Цитата:
Но программу писал не я. Исходников у меня нет.
Это стрёмно, скорее всего ничего не сделаешь.

Хотя, конечно, есть бредовые идеи с выкапыванием необходимых адресов, инжекта DLL и передачи управления
Ответить с цитированием
  (#5 (permalink)) Старый
Alexiski Alexiski вне форума
Любитель давать советы
 
Сообщений: 4,266
Сказал(а) спасибо: 27
Поблагодарили 54 раз(а) в 54 сообщениях
Регистрация: 16.10.2005
По умолчанию 09.02.2008, 22:12

Написать оболочку, которая будет нажимать нужные кнопки программным путем.
Или воспользоваться одним из многочисленных макрогенераторов. Наиболее продвинутые умеют даже нажатия мыши запоминать и воспроизводить.
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
BD BD вне форума
Member
 
Сообщений: 103
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 21.09.2004
По умолчанию 11.02.2008, 20:33

Спасибо.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цифровая подпись драйвера marcha Windows 7 2 26.11.2010 19:30
Цифровая подпись драйверов - как отключить? Dizel41 Любые вопросы от новичков 8 24.08.2010 09:56
Цифровая подпись RSA IgorBIK Алгоритмы 4 28.07.2009 10:32
Подпись Чаума как реализовать Anatom Delphi 0 02.12.2008 23:18
Подпись на форуме qu1et О сайте и форуме 15 29.10.2008 13:38
Как сделать, чтобы у CheckBox была подпись слева от галочки toshkaexe Delphi 2 08.05.2008 18:47
Цифровая подпись файла †Strannik† Delphi 14 26.12.2007 22:09
Virtual TreeView Как в этом компоненте изменить подпись у ноды nut C++ Builder 0 26.12.2006 23:05
Что должно получиться если в конец файла добавить CRC32 код этого файла mbait Алгоритмы 1 14.05.2005 13:12
Есть что использовать кроме wincrypt.h что бы сделать электронную подпись MrLamozzz Visual C++ 5 17.10.2004 01:34
Цифровая подпись ActiveX компонента Anonymous C++ Builder 0 20.11.2003 23:38



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов