Главная страница
Навигация по странице:

  • Шифрование файлов Зашифровать файл можно следующим образом. С помощью правой кнопки мышки на файле вызываете контекстное меню и выбираете Свойства

  • Шифровать содержимое для защиты данных

  • Упорядочить

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced и создаете параметр«EncryptionContextMenu»=dword:00000001

  • Создать > Параметр DWORD (32 бита)

  • CTRL+M

  • Сертификаты

  • Сертификаты> Личное> Сертификаты

  • Да, экспортировать закрытый ключ

  • Далее > Задаем пароль

  • Сохранить Нажимаем Далее >

  • Шифрование данных при хранении. Лабораторная работа 11. Шифрование данных при хранении - EFS.. Лабораторная работа Шифрование данных при хранении efs


    Скачать 335.42 Kb.
    НазваниеЛабораторная работа Шифрование данных при хранении efs
    АнкорШифрование данных при хранении
    Дата27.02.2022
    Размер335.42 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа 11. Шифрование данных при хранении - EFS..docx
    ТипЛабораторная работа
    #375906

    Лабораторная работа № 3. Шифрование данных при хранении - EFS.
    Шифрующая файловая система (Encrypting File System – EFS) появилась в операционных системах семейства Windows, начиная с Windows 2000. Она позволяет шифровать отдельные папки и файлы на томах с файловой системой NTFS. Рассмотрим этот механизм подробнее.

    Система шифрования данных EFS шифрует информацию прозрачно для пользователя. То есть пользователь сказал, — «Зашифровать папку» и вся информация, находящаяся в ней будет зашифрована автоматически. При обращении к зашифрованным файлам они автоматически расшифруются. В этом и заключается одно из преимуществ EFS перед созданием архива с паролем.

    Нет, архив — это конечно, удобно. Но не так универсально. Архив необходимо распаковать, поработать с файлами и не забыть заново запаковать. + ко всему, когда вы удаляете файлы из которых создали архив с паролем, они-то физически не удаляются. А это брешь в обороне.

    Работает EFS следующим образом. Когда необходимо зашифровать файл система генерирует случайный ключ, называемый FEK — File Encryption Key. Этим ключом с помощью симметричного алгоритма шифрования кодируется файл. Симметричный — значит файл шифруется и расшифровывается одним ключом — FEK.

    При первой необходимости шифрования информации Windows создает два ключа пользователя: открытый и закрытый. FEK шифруется с помощью асимметричного алгоритма с использованием открытого ключа пользователя. Асимметричный алгоритм шифрования значит, что файл шифруется одним ключом (в нашем случае открытым), а расшифровывается другим (закрытым). Зашифрованный ключ FEK записывается рядом с зашифрованным файлом.

    Закрытый ключ шифруется с помощью пароля пользователя. Поэтому защищенность вашей информации на прямую зависит от сложности вашего пароля. Поэтому и рекомендуется задать его более чем из 8-ми символов, включая буквы в нижнем и верхнем регистрах, цифры и специальные символы



    Для расшифровки данных необходимо зайти под учетной записью пользователя, который зашифровал файлы. При этом автоматически при вводе правильного пароля расшифровывается закрытый ключ. С помощью последнего расшифровывается FEK — File Encryption Key, которым расшифровывается нужный файл.

    Шифрование файлов

    Зашифровать файл можно следующим образом. С помощью правой кнопки мышки на файле вызываете контекстное меню и выбираете Свойства. На вкладке Общие в разделе Атрибуты нажимаем Другие…



    В открывшемся окошке ставим галочку Шифровать содержимое для защиты данных. И ОК



    Нажимаем применить или ОК в окошке свойств документа. Высвечивается предупреждение при шифровании, где рекомендуется вместе с файлом зашифровать и содержащую его папку. Выбираете рекомендуемый вариант и жмете ОК



    В этом же окошке поясняется зачем необходимо шифровать папку вместе с файлом — так как программы при редактировании создают временные файлы, которые не будут шифроваться. Обычно временные файлы удаляются, но возможен сбой программы или сбой в подаче питания к компьютеру, а вы без ИБП. В этом случае временный файл останется, и он будет не зашифрован, а это еще одна брешь во защите. Поэтому рекомендуется шифровать файл вместе с содержащей его папкой или шифровать полностью папку со всем содержимым.

    Зашифрованные файлы обычно помечаются зеленым цветом если это указано в настройках



    Проверить это можно следующим образом. В проводнике на панели инструментов нажимаем Упорядочить и выбираем Параметры папок и поиска



    В окошке Параметры папок переходим на вкладку Вид и устанавливаем галочку Отображать сжатые или зашифрованные файлы NTFS другим цветом



    Стоит отметить что в операционных системах Windows возможно или зашифровать файл, или сжать его для экономии места. Сомневаюсь, что кто то будет экономить в эпоху 3-х, 4-х и 5-ти терабайтных жестких дисков.

    Расшифровать файл можно скопировав его в не зашифрованную папку и сняв соответствующий флажок в окошке Другие атрибуты.

    Для удобства шифрования и дешифрования файлов можно включить в контекстном меню соответствующий пункт



    Делается этого редактированием реестра. Вызываете утилиту regedit из поиска в меню Пуск



    Переходите в раздел

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced

    и создаете параметр

    «EncryptionContextMenu»=dword:00000001



    Для того что бы создать параметр кликаем правой кнопкой мышки на пустом месте и выбираем Создать > Параметр DWORD (32 бита)



    У меня работает не смотря на то, что Windows 7 64-разрядный.

    Теперь у вас в меню включены соответствующие пункты и шифровать станет еще проще.

    Сертификаты

    При первом шифровании чего-либо создается два ключа: открытый и закрытый. Отрытым происходит шифрация ключа FEK, а закрытым дешифрация. Оба этих ключа (открытый и закрытый) помещаются в сертификат. Соответственно эти сертификаты можно экспортировать для расшифровки данных на другом компьютере.

    Делается это следующим образом.

    С помощью поиска в меню Пуск запускаем консоль mmc.exe



    В открывшейся консоли нажимаете CTRL+M или переходите в меню Файл > Добавить или удалить оснастку…



    В открывшемся окошке в разделе Доступные оснастки выбираем Сертификаты и нажимаем Добавить >



    В окошке проверяем что эта оснастка всегда будет управлять сертификатами моей учетной записи пользователя и жмем Готово



    Нажимаем ОК в приведенном ниже окошке



    В дереве консоли слева переходим по пути Сертификаты> Личное> Сертификаты. Выбираем созданный сертификат и вызываем на нем контекстное меню. Раскрываем раздел все задачи и выбираем Экспорт…



    Открывается Мастер экспорта сертификатов. Нажимаем Далее>



    Выбираем Да, экспортировать закрытый ключ и жмем Далее>

    Вы сможете экспортировать только свои ключи для расшифровки своих файлов. То есть, если другой пользователь для вас установил свой сертификат с ключами для расшифровки своих файлов, вы его закрытый ключ не сможете экспортировать



    В следующем окошке ничего не меняю жму Далее >



    Задаем пароль для защиты сертификата и вводим подтверждение пароля



    Далее необходимо указать расположение и имя экспортируемого файла. Жмем Обзор…



    Выбираем, например, на Рабочий стол или на флешку. Задаем имя и жмем Сохранить



    Нажимаем Далее >



    В заключительном окошке нажимаем Готово



    Экспорт сертификата успешно выполнен в файл .pfx



    Теперь его желательно спрятать в доступное только для вас место и не забыть пароль от него. Без пароля не получится импортировать сертификат на другой компьютер для расшифровки данных.

    Для импорта сертификата на другом ПК достаточно запустить файл .pfx и следовать инструкциям мастера.

    Без сертификата у вас не получится ни открыть файл, ни скопировать его. Будет возможность только удалить зашифрованный файл.


    написать администратору сайта