Какими программными продуктами пользуется типичный пользователь персонального компьютера чаще всего: - конечно же продуктами семейства Microsoft Office.
Каждый из нас, почти каждый день, редактирует текстовые документы в MS Word, пересчитывает колонки цифр в MS Excel, а некоторые ведут базы данных под управлением СУБД MS Access. И конечно-же, часть нашей информации (а иногда и вся информация) является строго конфиденциальной.
И тут нам на помощь приходят добрые волшебники из Microsoft. Защитить Ваши данные? √ что может быть проще! Меню Сервис, команда Защита, ввели пароль и все проблемы решены.
Однако, давайте разберемся: насколько надежна такая защита данных?
В защите данных, встроенной в Microsoft Office имеется один существенный изьян √ пароль доступа хранится в самом защищаемом файле, правда в слегка зашифрованном виде. Так, что любой, владеющий основами криптологии и программирования, без особого труда сможет получить доступ к Вашим, так тщательно оберегаемым данным.
На самом деле проблема лежит глубже √ для шифрования используется ключ, длина которого значительно меньше шифруемого блока данных. Но это для тех, кого интересуют вопросы криптологии. А для простых смертных √ программка MSA_PWD и ёё английская версия -MSA_PWD_E. Эта небольшая программка позволяет просматривать и снимать пароли с файлов баз данных MS Access 97.
Поверьте, у меня ушло около двух часов на то, чтобы разобраться с алгоритмом шифрования, и написать эту программку. Так что думайте и решайте: кому доверять защиту своих конфиденциальных данных. Ну а как минимум MSA_PWD окажется Вам полезной, если Вы забудете пароль, которым защитили свою базу данных.