[QUOTE]"%temp%\svchost.exe" --batch --homedir "%temp%" --gen-key "%temp%\gk.vlt"[/QUOTE]
здесь svchost.exe - это упакованный в UPX легальный модуль gpg.exe
генерация ключевой пары происходит по алгоритму, который запрограммирован в gpg.exe.
[U]по идее можно посмотреть по исходному открытому коду, как генерятся ключи.[/U]
но воссоздать условия генерации, чтобы повторно можно было создать одинаковый ключ - это уже из области фантастики, типа машины времени. :)
сам ID еще и возможно повторить с какой то вероятностью (короткое имя), но на самом деле важен отпечаток ключа, а он значительно длиннее.
[B]отпечаток уж точно не повторить.
-------------
[/B]
[QUOTE]Представим ситуацию : я зашифровал файл, а ключ потерял, разве нельзя
его восстановить по тем данным, которые я использовал при создании
утерянного?[/QUOTE]
это надо смотреть алгоритм генерации ключей.
да и если вы выполняли движение мышью, или нажатие клавиатуры в момент генерации ключа, это уже не повторить в точности,
а эта инфо наверняка используется при генерации ключа.