Какой стандарт шифрования используется в базе данных MDB, созданной с помощью Access 2010 и защищенной паролем?

Какой стандарт шифрования используется в базе данных MDB, созданной с помощью Access 2010 и защищенной паролем?

Я создал базу данных с помощью Microsoft Access 2010. Мне пришлось создать ее как mdb, поскольку доступ к базе данных осуществляется с ПК, на которых установлена ​​старая версия Office. Я также защитил ее паролем с помощью Access 2010.

Мне нужно знать, какой стандарт шифрования используется в этой ситуации. Я использовал обычную процедуру, как вы можете видеть на изображении, приведенном ниже:

введите описание изображения здесь

решение1

Мне нужно знать, какой стандарт шифрования используется в этой ситуации?

Шифрование по умолчанию 40-битное RC4. Access также поддерживает 256-битное шифрование AES.

Если использовать формат .ACCDB и изменить шифрование по умолчанию, это может быть очень безопасно. Статья Уэйна Филлипса содержит хорошую информацию о том, как это сделать. Согласно статье, шифрование по умолчанию — 40-битное RC4, которое не очень безопасно и может быть быстро взломано.

Поставщиком криптографических услуг по умолчанию является «Microsoft Base Cryptographic Provider», который поддерживает RC4 с длиной ключа до 56 бит.

Источник:Изменение типа шифрования в Access 2007

Источник:Насколько безопасно шифрование в Access 2007?

Хотя, по-видимому, можно изменить шифрование на другие варианты, например, 256-битный AES. В настоящее время считается нецелесообразным взломать 256-битный симметричный ключ методом грубой силы.

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

Изменение типа шифрования в Access Часть 2

Связанный контент