| Summary: | Нужно заксорить подпись | ||
|---|---|---|---|
| Product: | SELTA@Etersoft | Reporter: | Vitaly Lipatov <lav> |
| Component: | Лицензирование | Assignee: | Глушков Пётр <pglushkov> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P5 | ||
| Version: | 1.0.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | |||
| Bug Blocks: | 2054 | ||
|
Description
Vitaly Lipatov
2008-05-07 20:11:12 MSD
Сделано. Теперь, для коректной валидации файла лицензии он непременно должнен содержать строчку VERSION=1.0.2. Насчет увеличения версии подписи, это обязательно? Все сделано. При подписывании файла версией 1.0.2 или более будет производиться XOR перед вызовом функции верификации Сделано без тестов и не до конца. К тому же не работает, поэтому временно закомментировано. Не работало скорее всего из-за того, что было скомпилировано с неправильным ключом подписи (моя недавняя оплошность). Сейчас всё работает, тест написан, лежит в selta/gui/tests, make lic |