ファイルを開くためにパスワードをリセットできないのはなぜですか?
サポート担当者は比較的頻繁に、「忘れたパスワードが情報の喪失を意味するのはなぜか」という質問や要望、時には厳しい言葉を受けることがあります。
これが暗号化の本質であり、すべてなのです。
たとえばメールとは異なり、AxCryptでファイルを暗号化または復号化する場合、パスワードはファイルへのアクセスを制御するために使用されるわけではありません。メールプロバイダーは、ログインしているのが実際にあなたであることを確認するためにパスワードを使用し、正しいパスワードを入力すると、ソフトウェアがアクセスを許可するようにプログラムされています。間違ったパスワードを入力すると、アクセスは拒否されます。これは、入力したパスワードに基づいてソフトウェアが判断しているだけです。
暗号化の場合は異なります。
暗号化では、パスワードを使用して、非常に複雑なアルゴリズムの制御パラメータとして利用し、ファイルをまったく異なるものに変換します。使用している暗号化が優れている場合(AxCryptはそうです)、結果として、ファイルサイズに関するわずかな情報以外は、元の内容について何も推測できなくなります。AxCryptで暗号化されたファイルの場合は、暗号化前に圧縮も適用されるため、サイズすら正確に判別することはできません。
暗号化されたファイルは、実際に暗号化によって「物理的」に変換されています。暗号化後、ファイルは元のものとはまったく異なるものになります。元の内容に復元する唯一の方法は、暗号化を逆に適用することです。これを行うには、正しいパスワードを入力する必要があります。
ソフトウェアが入力されたパスワードと正しいパスワードを比較して判断するわけではありません。ソフトウェアは、入力されたパスワードを使って復号アルゴリズムを単に試行するだけです。暗号化前に、データに特定の値が追加されているため、復号を試行する際に、ソフトウェアは結果が正しいものかどうかを判断できます。しかし、これがソフトウェアが行う唯一の「判断」であり、この点を変更しても事実は変わりません。
正しいパスワードが入力された場合は復号が成功し、間違ったパスワードが使用された場合は復号は失敗します。
AxCryptでは、お客様のパスワードを知ることはありません。
ファイルを復号化するには、パスワードを知っている必要があります。
ファイルを暗号化した後にパスワードを紛失した場合、ファイルの内容は失われます。
それほど単純なことです。
パスワードを忘れないでください。紛失しないでください。
これが求めているものでない場合は、暗号化を使用すべきではありません。