Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 1791 - Нужно заксорить подпись   Make a simular bug
Summary: Нужно заксорить подпись
Status: CLOSED FIXED
Alias: None
Product: SELTA@Etersoft
Classification: Продукты (Products)
Component: Лицензирование (show other bugs)
Version: 1.0.2
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: Глушков Пётр
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 2054
  Show dependency treegraph
 
In work:
Reported: 2008-05-07 20:11 MSD by Vitaly Lipatov
Modified: 2009-07-26 13:04 MSD (History)
0 users

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2008-05-07 20:11:12 MSD
Нужно инвертировать каждый байт подписи, чтобы в base64 она нормально выглядела.
Вроде уже начинали, не знаю чем закончилось.
Изменению подвержена программа создания подписи и код проверки (должна быть увеличена версия подписи)
Comment 1 Глушков Пётр 2008-05-17 18:24:00 MSD
Сделано. Теперь, для коректной валидации файла лицензии он непременно должнен содержать строчку VERSION=1.0.2. Насчет увеличения версии подписи, это обязательно?
Comment 2 Глушков Пётр 2008-05-17 20:39:12 MSD
Все сделано. При подписывании файла версией 1.0.2 или более будет производиться XOR перед вызовом функции верификации
Comment 3 Vitaly Lipatov 2008-07-04 16:30:24 MSD
Сделано без тестов и не до конца. К тому же не работает, поэтому временно закомментировано.
Comment 4 Глушков Пётр 2008-07-26 20:55:34 MSD
Не работало скорее всего из-за того, что было скомпилировано с неправильным ключом подписи (моя недавняя оплошность). Сейчас всё работает, тест написан, лежит в selta/gui/tests, make lic