Access 2010 で作成され、パスワードで保護された MDB データベースではどのような暗号化標準が使用されていますか?

Access 2010 で作成され、パスワードで保護された MDB データベースではどのような暗号化標準が使用されていますか?

Microsoft Access 2010 でデータベースを作成しました。データベースは、古いバージョンの Office がインストールされている PC でアクセスされるため、mdb として作成する必要がありました。また、Access 2010 でパスワード保護しました。

この状況ではどのような暗号化規格が使用されているかを知る必要があります。私は、以下のリンク先の画像でわかるように、通常の手順を使用しました。

ここに画像の説明を入力してください

答え1

この状況ではどのような暗号化規格が使用されているかを知る必要がありますか?

デフォルトの暗号化は 40 ビット RC4 です。Access は 256 ビット AES 暗号化もサポートしています。

.ACCDB 形式を使用してデフォルトの暗号化を変更すると、非常に安全になります。Wayne Phillips の記事に、その方法に関する有益な情報が記載されています。記事によると、デフォルトの暗号化は 40 ビット RC4 であり、これはあまり安全ではなく、すぐに破られる可能性があります。

デフォルトの暗号化サービス プロバイダーは「Microsoft Base Cryptographic Provider」であり、このプロバイダーは最大 56 ビットのキー長の RC4 を許可します。

ソース:Access 2007 で暗号化の種類を変更する

ソース:Access 2007 での暗号化はどの程度安全ですか?

ただし、暗号化を 256 ビット AES などの他のオプションに変更することはできるようです。現時点では、ブルート フォースによって 256 ビットの対称キーを破ることは不可能だと考えられています。

暗号化サービス プロバイダーを変更することは可能のようですが、関連記事で使用されている方法はもう使用できません。必要な変更を自分で行うことは確かに可能です。ただし、「それがどのように達成されるか」は、この質問の範囲外であると考えます。

Access での暗号化タイプの変更 パート 2

関連情報