Crypton |
Для шифрования ЭС сообщений до определённого момента использовался СКЗИ Crypton ((де)шифрование ЭС/ЭД для РЦИ). Нормально шифрует он только под DOS. Под Windows XP, примерно в 90% выдаётся ошибка "ключ не найден". Причем "результат" шифрования зависит от "железа", - я специально из дома как-то приволок свой старый Pentium 3 500 Mhz (ну нету супер старого железа в банке), - на нём СКЗИ Криптон лучше всего шифрует под Windows XP, но всё равно, иногда выдавалась ошибка "ключ не найден", примерно в 5-10%. Сначала "по-быстренькому" укротил Crypton с помощью VMWare (Crypton крутился в VMWare в Windows 98). Такая ситуация в конечеом итоге не устраивала - хотелось "нативной" работы. Да и Windows 98 сейчас лицензионную сложно найти - уже антикварь :-), да и варя стоит денег. Так вот, как заставить работать СКЗИ Криптон под XP. Crypton шифрует запуском .bat`ника _encr.bat: @echo on if %1 == null goto end if %2 == null goto end crypton.exe key\ crbat /f /d /k=[skip] /n=[skip] /h %1 %2 key\[skip].key crypton.exe /D exit :endНа Windows 98 под VMWare этот .bat`ник работает без ошибок. А вот самое основное. Чтобы Crypton работал под Windows XP, нужно запустить этот .bat`ник, вот так: %SystemRoot%\system32\command.com /C _encr.bat %1 %2Проводил тесты, оставлял компьютер на ночь 2 раза включённым, крутил в цикле шифрование Crypton`ом. Ошибок не обнаружил. Данная информация всё менее актуальна, т.к. с Crypton`а медленно, но верно слазиют... И напоследок, может пригодится (под Windows XP SP2 rus): C:\>%SystemRoot%\system32\command.com /? Запуск еще одного экземпляра интерпретатора команд MS-DOS. COMMAND [[диск:]путь] [устройство] [/E:nnnnn] [/P] [/C строка] [/MSG] [диск:]путь каталог, содержащий файл COMMAND.COM. устройство устройство, используемое для ввода и вывода команд. /E:nnnnn исходный размер области переменных среды в байтах. /P загрузка интерпретатора команд без возможности выхода. /C строка выполнение команды, указанной в строке, и выход. /MSG хранение сообщений об ошибках в памяти. Требует применения параметра /P совместно с этим параметром. |
Pekлamкa |