Как легко поставить пароль на файл excel для защиты вашего документа?
Как защитить паролем файлы Excel?
Если вы много работаете в Excel и хотите обезопасить свои документы, то стоит подумать о защите файлов паролем.
Независимо от того, хотите ли вы ограничить доступ ко всему документу или просто запретить определенным пользователям вносить изменения в файл, для настройки пароля требуется всего одна или две минуты. Если ваша таблица попадает в чужие руки, результат может быть весьма плачевным, поэтому стоит потратить время, чтобы избежать ненужных проблем в будущем.
Как защитить пароль от файла Excel?
Excel упрощает шифрование электронной таблицы путем блокировки ее с помощью пароля. Это всего лишь три простых шага:
- Перейдите в меню Файл > Сведения >Защита книги > Зашифровать с помощью пароля.
- Введите желаемый пароль и нажмите ОК .
- Подтвердите пароль.
Однако, в зависимости от того, что вы пытаетесь защитить, метод, который вы используете, может немного измениться.
Шифрование документа Excel
Наиболее распространенным методом обеспечения защиты в электронной таблице Excel является шифрование. Это означает, что всякий раз, когда кто-то открывает файл, он должен ввести пароль.
Откройте документ и выберите Файл > Сведения > Защитить книгу.
В выпадающем меню выберите Зашифровать с помощью пароля, затем введите требуемый пароль в следующем диалоговом окне.
После нажатия ОК в следующем окне вам нужно будет повторно ввести пароль.
При следующем открытии документа вам будет предложено ввести пароль для продолжения работы.
Разрешить доступ только для чтения
Настройка базового шифрования довольно проста, но фактически Excel предлагает различные варианты, когда дело доходит до защиты паролем. Например, можно чтобы кто-либо мог открыть документ, но для его редактирование будет не доступно. Такую систему очень легко реализовать.
Нажмите Файл > Сохранить как > Обзор > Сервис.
В выпадающем меню выберите Общие параметры.
Здесь, вы заметили, есть два разных поля: Пароль для открытия и Пароль для изменения. Вы можете оставить последний пустым, если хотите ограничить права на редактирование, не ограничивая доступ к самому документу.
В следующий раз, когда вы откроете документ, вы должны получить немного другую подсказку с паролем, как вы можете видеть выше.
Защита рабочего листа
Если ваш документ содержит более одного листа, вы можете ограничить права на редактирование одним или несколькими листами, но не всей книги.
Перейдите на вкладку Рецензирование и нажмите Защитить лист.
Здесь вы сможете ввести желаемый пароль для текущего листа.
Тем не менее, вы заметите, что есть также серия меток, которые позволят всем пользователям получить доступ к определенным функциям. Это может быть удобно, если вы хотите дать им возможность сортировать столбцы, но не производить никаких значительных изменений.
Добавление пароля с помощью VBA
Последний способ: ваша электронная таблица использует макросы VBA, и вы хотите разрешить кому-либо редактировать сам документ, но при этом вам необходимо добавить дополнительную защиту к написанному коду. Вот как это сделать.
Вкладка Разработчик > Макросы.
Создайте новый макрос. Вы можете выбрать любое имя.
В данной статье используется следующий код:
Однако на практике вы просто используете любой макрос, который нужно защитить. В редакторе Visual Basic перейдите в Tools > VBAProject Properties.
Во вкладке Protection вы можете поставить флажок, который позволит вам заблокировать проект для просмотра Lock project for viewing. Существуют также поля, где вы можете добавить защиту паролем для доступа к свойствам проекта.
Стоит отметить, что, хотя такая защита может быть полезна, она имеет свои ограничения.
Защитите себя
Когда дело доходит до важной таблицы, лучше обезопасить себя, нежели потом сожалеть. Во многих случаях на рабочих местах используют общий доступ к документу Excel для выполнения различных задач
Здесь могут быть нежелательные последствия, если не те пользователи получали файл
Во многих случаях на рабочих местах используют общий доступ к документу Excel для выполнения различных задач. Здесь могут быть нежелательные последствия, если не те пользователи получали файл.
Да, для ввода пароля потребуется какое-то время, но это того стоит. Потратьте время, чтобы подумать, действительно ли вам нужно защитить весь документ или только определенные листы, чтобы избежать печальных последствий.
Как запаролить файл Excel и Word? Простые советы пользователю
Как запаролить файл Excel и документ Word? В этой статье Вы найдете ответ на данный вопрос. Если Вам нужно защитить и сохранить от посторонних глаз текстовый файл с личными данными или с другой информацией, эти простые советы, которые мы рассмотрим, Вам помогут.
Зачем нужна установка пароля на файл Excel и Word
Здравствуйте друзья! Защита любой информации на компьютере, играет большую роль для каждого пользователя. Тем более если Вы используете Интернет и работаете за компьютером на работе (в офисе) или дома. Зачем нужна установка пароля на такие файлы – Эксель, Ворд и другие? Чтобы защитить важные (конфиденциальные) данные от посторонних пользователей.
Например, Вы храните на компьютере пароли и логины от своих рабочих сервисов, реквизиты от банковских карт, и так далее. Вы можете хранить конфиденциальную информацию в своих документах. При слабой защищённости этих данных, чужой человек сможет посмотреть (своровать их) Ваши файлы и воспользоваться ими.
В любом случае, нужно устанавливать на них пароли. Желательно, как минимум от шести символов и больше. С английскими буквами и цифрами, чтобы у него был высокий уровень сложности. Дальше мы рассмотрим, как запаролить файл Excel и документы Ворд. Это можно сделать с помощью программ, так и без них.
Как запаролить файл Excel (Эксель)
Установить пароль на файл Эксель нам поможет всем известный архиватор WinRar. Если у Вас его ещё нет, скачайте в Интернете, он бесплатный. Когда Вы его установите, нужно добавить в него Ексель файл. Для этого нажимаем правой кнопкой мыши по файлу, выбираем из меню «Отправить», и «Сжатая zip папка» (Скрин 1).
В зависимости от операционных систем может быть другой вариант добавления в архив. Например, «Добавить в архив» «Добавить к архиву».
Когда мы добавили файл Excel в архив, можно установить на него пароль. Открываем файл Эксель в этой программе, и ищем раздел «Дополнительно» либо «Файл». Затем, нажимаем «Установить пароль» и вводим его в нескольких полях. В одно поле основной пароль, а во втором повторяем. Далее, сохраняем его нажатием кнопки «ОК». После этого действия, пароль должен установится на файл Excel через архив WinRar.
Установить пароль на файлы Эксель можно и без программ. Для этого откройте Excel документ. Нажмите левой кнопкой мыши в верхнем левом углу документа. Далее, выбираете из меню функции «Подготовить» и «Зашифровать документ». Дальше, остаётся придумать сложный пароль, и его сохранить (кнопкой ОК). Это самый простой способ установки пароля в Экселе.
Теперь мы знаем, как запаролить файл Excel с помощью программы Winrar и без неё. Чтобы не забывать установленный ранее пароль, запишите его где-нибудь в обычный блокнот.
Как запаролить документ Word (Ворд)
Запаролить документ Word можно просто и без дополнительных программ. Для этого запускаем Ворд любой версии с теми текстовыми данными, которые мы хотим зашифровать. Затем, в левом верхнем углу документа кликаем мышкой по значку Майкрософт (Скрин 2).
Далее, выбираем из меню пункт «Подготовить» и функцию «Зашифровать документ».
После чего можно ввести пароль, потом нажать на «ОК». Затем подтверждаете его и ещё раз сохраняете все изменения с помощью указанной выше кнопки. Кроме Вас этот запароленный файл в Ворде открыть никто не сможет (Скрин 3).
«Не забывайте, что у Майкрософт Офис Ворд нет возможности восстановления пароля, поэтому лучше его заранее записать, чтобы не забыть».
Есть метод установки пароля на документ Ворд с помощью программы. Она называется BitLcoker. Текстовые данные можно запаролить, переместив их предварительно на флешку и тем самым задать ей пароль. Щёлкните по подключённой флешке правой кнопкой мыши, затем выберете «Включить BitLocker».
Затем пишите в указных полях пароль и нажимаете «Далее». После этого флешка, и все текстовые данные на ней будут запаролены.
Какие документы от Microsoft Office можно защитить еще
Можно защитить не только документы Ворд или Эксель. Это могут быть файлы для презентации, ПДФ файлы, книги, текстовый документ (блокнот) и другие документы.
В конце статьи надо упомянуть ещё обо одной программе – «LibreOffice». Её возможности бесплатные. Чтобы защитить ею другие документы, достаточно во время сохранения файла на компьютер установить пункт – «Сохранить паролем» прописать его и подтвердить. Тогда все текстовые данные будут под защитой.
Заключение
В этой статье мы узнали, как запаролить файл Excel и документы Word. Как видите, это сделать довольно легко. Выбирайте для себя любые варианты, все они рабочие и были рассмотрены в версии Word, Excel 2007. Но, помните, что пароль восстановить нельзя. Поэтому, создавайте такие пароли, которые бы Вы могли запомнить или записывайте их
Спасибо за внимание, и удачи!
Как установить пароль для любого документа пакета приложений «Microsoft Office»
Чтобы зашифровать исходный документ, ограничив к нему доступ сторонних лиц, и добавить секретный пароль в приложениях «Microsoft Word», «Microsoft Excel» или «Microsoft PowerPoint», входящих в стандартный набор программ «Microsoft Office», пользователям предстоит выполнить простой алгоритм последовательных действий.
Запустите приложение «Microsoft Word» («Excel» или «PowerPoint» соответственно) и откройте требуемый документ, безопасность которого необходимо увеличить посредством установки шифрования паролем.
На ленте вкладок главного меню управления встроенными инструментами запущенного приложения в левом верхнем углу окна отыщите и нажмите на вкладку «Файл».
На странице управления параметрами сохранения, печати, общим доступом и другими вариантами установленных настроек в левом боковом меню нажмите на раздел «Сведения».
На основном поле страницы раздела сведений нажмите на кнопку «Защита документа», активирующую отображение вложенного скрытого меню управления настройками безопасности документа.
Примечание. В приложении для создания и обработки электронных таблиц любой сложности «Microsoft Excel» параметр будет отображаться как «Защита книги», а в программе подготовки и редактирования презентаций «Microsoft PowerPoint» – «Защита презентации» соответственно.
В представленном всплывающем меню выберите, из доступных вариантов режимов обеспечения безопасности документа, раздел «Зашифровать с использованием пароля».
Система настройки дополнительного уровня безопасности документа офисного приложения отобразит всплывающее окно «Шифрование документа», в котором в поле «Пароль» необходимо указать предпочитаемую парольную фразу, ответственную в будущем за предоставление доступа к содержимому документа при соответствующем обращении пользователей.
После заполнения требуемого поля нажмите на кнопку «ОК» для продолжения.
Примечание. В случае, если пользователи забудут установленный пароль, то восстановить его будет невозможно, и ознакомиться с содержимым зашифрованного документа не удастся. Поэтому необходимо обеспечить надежное и безопасное хранилище заданных паролей для исключения непредвиденной утраты или потери установленных защитных ключей доступа.
Повторно введите пароль еще раз в окне «Подтверждение пароля» в ответственной ячейке «Подтверждение».
Нажмите снова на кнопку «ОК» и примените заданное значение установленного ключа безопасности для конкретного документа.
После выполнения описанных действий при каждом открытии документа пользователям будет предложено ввести пароль для расшифровки его содержимого. Поэтому ответственно подойдите к процессу хранения, примененного к документу, парольного ключа, расположив его в безопасном месте.
Код VBA для запрета доступа к листу Excel
Затем впишите вот такой код в окно кода формы:
Private Sub CommandButton1_Click() If TextBox1.Text = "Мой пароль" Then Windows("Пароль на лист.xls").Visible = True End Else MsgBox "Вы ввели неправильный пароль", vbInformation, "Неправильный пароль" End If End Sub Private Sub CommandButton2_Click() Windows("Пароль на лист.xls").Visible = True Worksheets("Лист2").Activate End End Sub Private Sub UserForm_Activate() ActiveWindow.Visible = False End Sub Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) Cancel = True End Sub
Теперь осталось вызывать эту форму при активации листа, для этого в редакторе VB выберите лист, на который Вы хотите поставить пароль, щелкните два раза по нему, у Вас откроется окно кода, Вы вставляете туда вот это:
Private Sub Worksheet_Activate() UserForm1.Show End Sub
Еще, для того чтобы по умолчанию всегда открывался общедоступный лист, также в редакторе выберите «Эта книга» откройте редактор кода (двойным щелчком) и вставьте вот это:
Private Sub Workbook_Open() Worksheets("Лист2").Activate End Sub
Можно еще запретить изменять пароль пользователем, т.е. допустим, с этим файлом работает человек, который немного разбирается в Excel, и он легко может зайти в редактор Visual Basic и изменить пароль. Для того чтобы этого избежать поставим пароль на редактирования VBA проекта. В редакторе Visual Basic нажмите правой кнопкой на VBAProject, откроется меню, в нем выберите Properties. Далее в следующем окне перейдите на вкладку Protection, поставьте галочку как на картинке и введите пароль.
После этого редактировать код всех макросов, т.е. код Visual Basic сможете только Вы, или тот человек, который знает пароль на проект VBA.
Если Вы все сделали правильно, то у Вас при открытие файла будет открываться «Лист2», а при попытке перейти на «Лист1» будет запускаться форма для ввода пароля, а при нажатие кнопки «Вернуться назад», Вы будете возвращаться на «Лист2».
Программка достаточно примитивная, но начинающим программистам VBA она может помочь в развитие своих более сложных и более нужных программ. Так как Вы ее легко можете изменить, дополнить или использовать совершенно в других целях. Надеюсь, она Вам хоть немного помогла!
Нравится6Не нравится1
Метод первый, блокировка через меню файл
Выделяем всю страницу, нажав по левому верхнему краю нашей таблицы, над координатами 1- 1. Затем, нажимаем правой клавишей мышки на этот же край таблицы. У нас появляется ниспадающее меню, в ней мы ищем пунктик «Формат ячеек…»;
У нас открывается новое окошко. Выбираем меню «Защита». Затем, нам необходимо убрать галочку рядом с командой «Защищаемая ячейка». Жмём Ок;
Выделяем ряды ячеек, нужные нам для блокировки (или целый лист). Затем, кликаем по выделенной области правой клавишей мышки, в ниспадающем меню снова выберем «Формат ячеек»;
Снова у нас появляется знакомое окошко, где в меню «Защита» теперь нам нужно поставить галочку «Защищаемая ячейка». Но, после этих действий выделенные ячейки ещё не защищены. Чтобы они стали защищены, нам необходимо включить «Защита листа». Что интересно, заблокированными окажутся только те ячейки, которые мы выделили вначале. Все прочие остались подвержены редактированию;
Итак, входим опять в файл. В меню «Сведения» левой колонки. В открывшемся окошке выберем «Защитить книгу». Затем, в ниспадающем меню нам нужен пункт «Защитить текущий лист»;
Итак, у нас открылась функция «Защита листа». В новом окошке необходимо поставить галку рядом с командой «Защитить лист и содержимое…». Если вам нужно, есть возможность для дополнительной блокировки и ряда прочих действий. В этом случае советую внимательно прочитать все команды в нижнем окошке и над нужным поставить галочку
Но, нам сейчас это не важно
Обращаем внимание на строчку «Пароль для отключения…». В это поле вводим любой пароль
Если документ важный, пароль подбираем посложней (запишите его на отдельном листе)
Нам же достаточно ввести простенький пароль. После ввода пароля, кликнем Ок.
У нас снова появляется окно, где нам предлагают заново ввести тот же пароль. Я думаю, вам понятно, что повторение пароля необходимо для проверки того, как вы запомнили первый. Если вы уже успели забыть пароль, который ввели ранее, повторить его вы уже не сможете. Поэтому, не сможете себе навсегда поставить блок на данный документ, над которым вы так старались. Но, мы пароль помним, вводим его снова и жмём Ок.
После этого, те ячейки (или лист), которые мы заблокировали, никто изменить уже не сможет, и наш документ теперь защищён от нежелательного изменения. По крайней мете та его часть, которую мы заблокировали.
Метод 1: задаем пароль во время сохранения файла
Данный метод позволяет выполнить процедуру назначения пароль прямо во время сохранения документа.
- Кликаем по меню “Файл”.
- В открывшемся перечне щелкаем по пункту “Сохранить как”, в правой части которого нажимаем кнопку “Обзор” (в более ранних версиях программы данной кнопки нет, и будет сразу осуществлен переход к окну сохранения).
- На экране появится окно для сохранения файла. Здесь мы кликаем по кнопке “Сервис”, которая находится рядом с кнопкой “Сохранить”. В открывшемся перечне останавливаемся на пункте “Общие параметры”.
- Откроется небольшое окошко, в котором мы можем задать пароль на открытие или изменение файла.
- Если нужно защитить книгу только от открытия посторонними лицами, то назначаем пароль для открытия.
- Если мы не хотим, чтобы в документ вносились какие-либо изменения, защищаем его паролем для изменений. В этом случае, возможность редактировать книгу останется, а вот сохранить ее уже не получится (но можно сохранить ее копию).
- При открытии документа программа будет запрашивать заданный пароль (пароли, если указаны оба).
- В этом же окне с общими параметрами мы можем поставить флажок напротив опции “Рекомендовать доступ только для чтения”. В этом случае при открытии документа даже со вводом паролей панель инструментов будет изначально скрыта. Но ее всегда можно открыть нажатием специальной кнопки.
- Теперь когда все готово, можем нажать кнопку OK.
- После этого система запросит подтверждение пароля (паролей) в новых окнах. Повторно вводим данные и нажимаем OK.
- Программа вернет нас в основное окно сохранения документа. Здесь выбираем место сохранения, указываем имя файла, его формат (при необходимости) и нажимаем “Сохранить”.
- Благодаря вышеперечисленным действиям нам удалось защитить документ. В следующий раз при его открытии понадобится ввести заданные ранее пароли.
Как защитить данные в Excel
Довольно часто в электронных таблицах Excel хранятся важные данные, к которым надо ограничить доступ или защитить от изменения. В Microsoft Excel есть несколько встроенных механизмов, позволяющих защитить как весь файл целиком, так и отдельные его части.
Давайте рассмотрим эти способы применительно к наиболее актуальным на сегодняшний день версиям Microsoft Excel 20102013.
Защита файла
Для того, чтобы защитить файл паролем, надо открыть меню «Файл» -> «Защитить книгу» -> «Зашифровать паролем» и в открывшемся окне ввести пароль.
После этого пароль будет запрашиваться при каждом открытии файла.
Еще один вариант защиты файла: «Файл» -> «Сохранить как» -> «Обзор» (для Excel 2013), затем перейти в «Сервис» -> «Общие параметры». В открывшемся окне можно указать не только пароль на открытие, но и отдельный пароль на изменение файла.
Теперь после ввода пароля на открытие у вас есть выбор. Можно либо ввести дополнительный пароль для изменения файла, либо открыть файл только для чтения.
Защита структуры книги
Как уже было сказано, Excel позволяет защитить не только весь файл целиком, но и отдельные части документа. Например, можно защитить структуру книги, для чего надо перейти на вкладку «Рецензирование», выбрать на ленте пункт «Защитить книгу» и ввести пароль.
После этого станет невозможно производить какие либо действия с листами (удаление, перемещение, переименование и пр.). Также будет недоступно изменение закрепленных областей, сворачивание строкстолбцов с помощью группировки и прочие изменения структуры книги. Для того, чтобы вернуть возможность изменений, надо еще раз нажать на «Защитить книгу» и ввести пароль для отмены.
Защита листа
Защита листа позволяет запретить изменение содержимого ячеек конкретного листа. Для этого идем на вкладку «Рецензирование» и выбираем «Защитить лист». В открывшемся окне задаем пароль, а также выбираем действия, которые разрешено производить с ячейками без снятия защиты.
Теперь при попытке изменить содержимое защищенной ячейки будет выдано предупреждение и предложено снять защиту листа.
Можно защищать не весь лист, исключив отдельные ячейки. Для отключения надо выделить ячейки, которые не требуется защищать, кликнуть на них правой клавишей мыши и выбрать пункт «Формат ячеек». Затем перейти на вкладку «Защита» и убрать флажок «Защищаемая ячейка». Ячейки со снятым флажком будут доступны для редактирования не смотря на защиту листа.
Защита диапазона
Как вариант, можно выбрать на листе несколько диапазонов ячеек и защитить их разными паролями. Для этого на вкладке «Рецензирование» выбираем «Разрешить изменение диапазонов». В открывшемся окне жмем «Создать» и вводим название диапазона, выбираем ячейки, входящие в этот диапазон и указываем пароль для доступа. Дополнительно по кнопке «Разрешения» можно указать пользователей, которым разрешен доступ к диапазону без пароля. Настроив диапазоны жмем кнопку «Защитить лист», дальше все как в предыдущем пункте.
В этом случае при попытке произвести какие либо действия с ячейкой будет выведен запрос пароля для диапазона, в который эта ячейка входит.
Заключение
И в заключение несколько слов о том, насколько надежна защита средствами Excel. Скажу сразу, защита книги или отдельного листа крайне ненадежна и ломается без особых усилий. При этом можно даже обойтись без программ для подбора паролей.
Защита всего файла — дело другое. Тут используется полноценное 128-битное шифрование по алгоритму AES, так что при использовании грамотного пароля взломать защиту очень непросто. Впрочем, не стоит питать иллюзии, при наличии большого желания и вычислительных мощностей это всего лишь вопрос времени. Также напомню, что пароль не может воспрепятствовать пользователю скопировать иили удалить файл, для этого надо использовать другие механизмы защиты.
Как запаролить файл эксель
Пароль, защищающий книгу Excel (на уровне файла), управляет доступом двумя способами: он позволяет пользователю войти, и он позволяет пользователю сохранять изменения. Прежде чем мы обсудим функцию защиты паролем Excel, давайте проясним, что мы подразумеваем под защитой.
Несмотря на то, что термины «безопасность» и «защита» обычно взаимозаменяемы, функционально в Excel, это не одно и то же. Безопасность позволяет вам выбирать, кто может получить доступ к данным. Защита ограничивает пользователей, которые могут только просматривать, но не вносить изменения. Безопасность — это доступ, защита — поддержание целостности.
Защита листа
Чтобы предотвратить умышленное или случайное изменение, перемещение или удаление данных на листе другими пользователями, можно заблокировать ячейки на листе Excel, а затем защитить его паролем. Предположим, что у вас есть лист отчета о работе группы и вы хотите, чтобы ее участники могли добавлять данные только в определенные ячейки и не могли изменять другие элементы. С помощью защиты листа можно сделать доступными для редактирования только определенные части листа, после чего пользователи не смогут изменять данные в других его областях.
Защита листа не является функцией безопасности. Она просто запрещает изменение заблокированных ячеек на листе.
Защита листа отличается от защиты файла или книги Excel паролем. Дополнительные сведения см. ниже.
Сведения о том, как заблокировать файл, чтобы другие пользователи не смогли открыть его, см. в статье Защита файла Excel.
Чтобы предотвратить добавление, изменение, перемещение, копирование или скрытие и отображение листов в книге, см. статью Защита книги.
Чтобы узнать, чем защита файла Excel отличается от защиты книги или листа, прочтите статью Защита и безопасность в Excel.
Восстановление пароля для Excel
Всё легко и просто, когда пароль известен. А вот что делать, если пароль потерялся и важные данные оказались недоступны?
Ответ зависит от типа защиты и версии Excel, в которой создан документ.
Возможны три варианта:
- простой (слабая защита, и пароль удаляется мгновенно)
- сложный с секретом (надежная защита с уязвимостью, и пароль удаляется за пару минут)
- безупречно сложный (надежная защита без оговорок, и для удаления пароля потребуются время и мощный компьютер)
Восстановление пароля Excel. Слабая защита
Для разных целей в Excel существуют различные варианты защиты. Пароли для некоторых из них находятся или удаляются мгновенно вне зависимости от сложности самих паролей и версии Excel.
Пароли Excel, которые можно мгновенно найти или удалить:
- пароль записи изменений
- пароль защиты страницы
- пароль рабочей книги
- пароль VBA макросов
- пароль открытия для Excel 6-95
Существует целый класс программ для восстановления паролей Excel. Трудно выделить какую-то из них — все они одинаково успешно справляются с простой защитой в Excel.
Восстановление пароля Excel 97-2003. Надежная защита с секретом
Надежная защита в документах Excel всех версий (кроме древнего Excel 6-95) – это пароль на открытие: все содержимое файла полностью зашифровано и без пароля документ невозможно даже открыть.
Ну что же, раз потерян пароль, то будем искать пароль, верно?
Нет, не верно! Есть же секретик.
На самом деле не пароль шифрует файл, а ключ шифрования — специальное значение, которое получается из хитрых преобразований пароля. Вы вводите пароль, Excel преобразует его в ключ шифрования и пытается расшифровать файл. Если пароль верный, то вы получаете доступ к данным. Если пароль неверный, то неверным будет ключ шифрования и данные останутся недоступными.
Получается, чтобы открыть зашифрованный файл Excel можно искать пароль, а можно — ключ шифрования.
И вот он секретик — для Excel 97-2003 нужно искать ключ шифрования!
В разных версиях Excel для вычисления ключа используются разные алгоритмы преобразования пароля в ключ. Ключ при этом имеет строго определенную длину, которая не зависит ни от сложности пароля, ни от его длины.
В Excel 97-2003 у ключа шифрования фатально маленькая длина — всего 40 бит.
Современному компьютеру требуется день-два, чтобы перебрать все 2 40 возможных значений ключа и найти нужный.
А будет ключ — не будет пароля!
Программ, которые могут такое проделать не так много. Одна из них — Accent OFFICE Password Recovery (в ней эта опция так и называется — «Поиск ключа»).
Пара дней на поиск ключа — это здорово, но как насчет пары минут?
С помощью так называемых радужных таблиц возможно и такое!
Говоря простым языком, радужная таблица — это база данных размером в несколько гигабайт, хранящая просчитанные заранее значения для проверки ключей. Поиск в радужной таблице контрольного значения занимает несколько минут. После этого документ Excel можно мгновенно расшифровать.
Ни длина пароля, ни его сложность не имеют абсолютно никакого значения. Пара минут и всё — пароля нет!
Радужные таблицы используются некоторыми производителями программ для восстановления паролей и в онлайн-сервисах, которые расшифровывают любой загруженный к ним файл Excel.
ВерниДоступ.ру — пример такого сервиса
Восстановление пароля Excel 2007-2013. Безупречно надежная защита
Шутки и секретики закончились с появлением Excel 2007. С тех пор уровень защиты растёт, а скорость взлома паролей снижается с каждой новой версией Excel.
Длина ключа шифрования увеличилась до 128/256 бит и его уже не найти (множество вариантов 2 128 или 2 256 перебрать попросту невозможно). По этой же причине для Excel 2007-2013 не существует и радужных таблиц.
Остаётся действовать в лоб — перебирать возможные варианты паролей. Один за другим.
И тогда на помощь пришли они — видеокарты.
Как оказалось их мощности подходят не только для сверхреалистичных компьютерных игр, но и для многих других задач.
Так точно, и для восстановления паролей Excel 2007-2013 тоже.
Скорость перебора паролей всего на одной видеокарте может увеличится в десятки раз, то есть в десятки раз уменьшится время вашего ожидания.
Конечно здорово! Подключайте к перебору пароля одну-две-все видеокарты и уменьшайте свое время ожидания.
Но обратите внимание: не все программы для восстановления паролей Excel 2007-2013 работают на видеокартах. А те что их используют, не всегда делают это на высокой скорости
Придется искать, тестировать, выбирать.