Вечер добрый! Прошу про тестировать данную утилиту. Все замеченные глюки связанные с шифрованием, а не интерфейсом просьба высказать и как можно подробней! Приветствуются мысли по улучшению данной утилиты. Всего доброго!
сорри за тупизм, но три битва с тремя багами у меня напрочь мозги вышибли, все какие есть! 1196466107__gost.rar
Глюк первый - при попытке зашифровать несуществующий файл,твой супершифратор выдаёт ошибку. И при попытке расшифровать - тоже. Во-вторых для увеличения скорости имеет смысл раскрыть основной цикл алгоритма, а у тебя он выполнен в цикле.
Глюк второй - при попытке расшифровать неправильным паролем выдаёт сообщение об успехе, хотя ничего и не расшифровывает.
> имеет смысл раскрыть основной цикл алгоритма Я не совсем понял, что вы имели ввиду здесь! Раз плюс я сделал основное тело в виде однй процедуры и оформил ее в дин.либу, это позволит мне не писать побный алгоритм в будущем
Можно уменьшить размер "Crypto.dll" на 512 Байт. Ссылка Опционально: 1. защитить от модификации. 2. "Crypto.dll" создана 04.03.2005 16:33:24, "gost28147-89.exe" - 04.03.2005 16:38:14. Правдоподобно.
Vi_Al сомнения? укажи мыл,я те исходы пришлю. nobody Ты наверное в едите вводишь ключ, так? если так то надо на кнопки жать и после этого в едите покажется что выбрал юзер, и если его выбор устраивает то енсифер или десифер
Мыло Кстати, уточни что именно тестировать: выполнение алгоритма или еще, например, вторичную информацию в файле.
Если абсолютный путь к файлу равен максимально возможному в проводнике, программа вылетает с ошибкой. Далее. Если файл без расширения, программа его не шифрует, сообща тем не менее об удачном шифровании.