Подскажите
Нужно ответить на следующие вопросы:
1) как обеспечивается случайность выбираемых криптографических ключей в системе PGP?
2)как и где хранится секретный ключ пользователя в системе PGP?
3)как может быть обеспечена в системе PGP возможность восстановления секретного ключа пользователя при его случайной потере?
4) как генерируется, где хранится ключ симметрического шифрования файла в системе PGP?
Правила пользование форумом:[link1]
/dev/random/, /dev/urandom?
Это тест для поступления на работу в отдел К? Передайте им, что они дибилы.
Хранится в ~/.gnupg/secring.gpg, зашифрован пассфразой. И да, система PGP – это что? Вопросы составлял дилетант. Есть стандарт OpenPGP, есть его реализации: gnupg и коммерческая PGP. Ответ на данные вопросы типа "где хранится" – ОС-специфичен – раз, зависит от настроек – два. Можно было бы сказать "по умолчанию в такой-то ОС", но там же этого не сказано...
Сохранением его резервной копии.
Откуда там берётся симметричный ключ сам по себе? По умолчанию в связке только асимметричные, и то, если их сгенерировали. Или имеют в виду саму подсистему шифрования? А почему это не конкретизировано в вопросе? Схема, кажется такая: сами данные шируются AES'ом, а ключ для AES шифруется асимметричным PGP-ключом.
Создаётся впечатление, что подобные вопросы генерятся машиной с помощью рандома и перестановки слов (особенно когда надо много вопросов, об одном и том же но разных).
Зато рекомендуется почитать FAQ и пройтись поиском по сайту (хотя бы).
/Библиотека/Статьи/АнализНадежностиPGP/АнализИсходногоКода/СлучайныеЧисла[link2]
Генерируется ГСЧ, хранится в самом зашифрованном файле. Формулировка вопроса воистину бестолковая.
Господа, будете смеяться, но работая с PGP всего лишь на радиотехническом факультете, мы получили точно такие же вопросы в лаб. работе.
Ответы кстати у господина unknown ничуть не лучше этих вопросов, весьма кривые.