Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 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; просмотров: 46; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 54.210.126.232 (0.018 с.) |