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