Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Использование стандартного шифрованияСодержание книги Поиск на нашем сайте Иногда вам необходимо зашифровать файл традиционным способом, с помощью шифрования с одним ключом. Это может быть полезно для защиты файлов в архиве, которые будут сохраняться но не будут посылаться кому- нибудь. Так как расшифровывать файл будет тот же самый человек, который и шифровал его, шифрование с открытым ключом действительно в этом случае не является необходимым. Для того, чтобы зашифровать текстовый файл традиционным способом, наберите: pgp-с textflle В этом случае PGP зашифрует текстовый файл и получит выходной файл textfile.pgp без использования метода открытого ключа, каталогов ключей, идентификаторов и т.д. PGP запросит у вас фразу пароля для шифрования файла. Эта фраза не должна быть (действительно НЕ ДОЛЖНА БЫТЬ) одинаковой с фразой пароля, которую вы используете для защиты вашего секретного ключа. PGP будет пытаться упаковать текст перед шифрованием. PGР не будет шифровать один и тот же файл тем же самый способом дважды, даже если вы используете ту же самую фразу пароля. Дешифровка и проверка подписей Для дешифровки зашифрованного файла или проверки целостности подписи подписанного файла используется команда: pgp ciphertextfile [-о plaintextfile] Обратите внимание, что скобки [] просто обозначают необязательное поле, не вводите сами скобки. По умолчанию для шифрованного файла принимается расширение «.pgp». Необязательное имя выходного текстового файла определяет, где размещать обработанный текстовый файл. В случае, если никакое имя не задается, то используется им» шифрован ног©-файл а без расширения. В случае, если подпись находится внутри шифрованного файла, то производится дешифровка и проверка целостности подписи. На экран будет выведен полный идентификатор пользователя, подписавшего текст. Обратите внимание, что расшифровка файла ведется полностью автоматически, независимо оттого, только подписан ли он, только зашифрован, или и то и другое. PGP использует префикс идентификатора ключа из зашифрованного файла для автоматического поиска соответствующего секретного ключа для расшифровки в каталоге секретных ключей. В случае, если в файле имеется вложенная подпись, PGP будет использовать затем префикс идентификатора из вложенной подписи для автоматического нахождения соответствующего общего ключа в вашем каталоге открытых ключей, чтобы проверить подпись. В случае, если в ваших каталогах ключей уже имеются все верные, ключи, то вмешательство пользователя не требуется, за исключением того, что PGP запросит у вас пароль для вашего секретного ключа, если это необходимо. В случае, если файл шифровался традиционным способом без использования общего ключа, PGP определит это и запросит у вас фразу пароля для дешифровки. Чем отличается шифрование от хеширования? Кодирование преобразует данные в другой формат, используя общедоступную схему, чтобы ее можно было легко отменить. Шифрование преобразует данные в другой формат таким образом, что только отдельные лица могут изменить преобразование. Хеширование и шифрование — это те самые два слова, которые часто используются взаимозаменяемо, но порой неправильно. Вы понимаете различие между этими двумя словами и ситуации, в которых вы должны использовать один из двух случаев? В сегодняшнем посту я разберу основные отличия между хешированием и шифрованием, а также когда и для чего каждый из них применяется. Хеширование — Что это? Хэш — значение или число, сгенерированное из последовательности текста. Получающаяся строчка или число фиксированной длины будут значительно различаться в зависимости от незначительных изменений на входе. Лучшие алгоритмы хеширования разработаны так, чтобы было невозможно возвратить хэш в свою оригинальную последовательность. Популярные алгоритмы MD5. MD5 — наиболее широко известная функция хеширования. Этот алгоритм производит 16-битное значение хэша, обычно выражаемую 32 значным шестнадцатеричным числом. Недавно несколько слабых мест были обнаружены в MD5 и радужные таблицы были изданы [ большие и общедоступные ], которые в свою очередь позволяли людям полностью изменять хэш MD5. Поэтому данный алгоритм считается несколько устаревшим. Так же можно отметить значительное число коллизий. SHA — есть три различных алгоритма SHA — SHA-0, SHA-1 и SHA-2. SHA-0 очень редко используется, поскольку он имел уязвимость, которая была исправлена в SHA-1. SHA-1 — обычный используемый алгоритм SHA и производит 20-битное значение хэша. SHA-2 состоит из ряда 6 алгоритмов хеширования и считается самым сильным. SHA-256 или выше рекомендуется для ситуаций, где безопасность жизненно важна. SHA-256 производит 32-битные значения хэша.
|
||
|
Последнее изменение этой страницы: 2021-04-05; просмотров: 90; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.009 с.) |