LUKS パスフレーズを忘れた

LUKS パスフレーズを忘れた

私は大きな問題に直面しています。

Linux ドライブを LUKS で暗号化したのですが、今では思い出せません。起動中にパスフレーズの入力を求められますが、トラブルシューティング モードに入り、エントリを削除したので、/etc/crypttab少なくともアカウントで起動できるようになりましたが、それでも問題は解決しません。ドライブにアクセスできません。/dev/sda5.

誰かパスフレーズを解読する方法を教えてもらえますか、それとも回避する方法はないのでしょうか。

答え1

回避する方法はありません。そもそもそれが暗号化の目的なのです。

パーティションを消去して最初からやり直す必要があります。すべてのデータが失われます。

答え2

インストール中に暗号化キーのバックアップを作成することを選択しない限り (たとえば、Ubuntu の代替インストーラーを使用してインストールした場合)、ディスク上のキーを復号化してボリュームのロックを解除できるのはあなただけです。

ボリュームから回復する方法はありません。バックアップから回復してください。

@DietrichEpp が述べたように、これがそもそも暗号化の要点です。正しいキー/パスフレーズが提供されない限り、あなた自身を含め、誰もデータを読み取ることはできません。

答え3

Luks ボリュームに対して辞書攻撃を実行する Windows プログラムを作成しました。http://code.google.com/p/luks-volume-cracker/設計上遅いです!

答え4

以前はパスワードを覚えていたのに忘れてしまった場合は、いくつかの長さ、使用されているシンボル、使用されていないシンボルなどの情報を取得することで、ブルートフォース攻撃が可能になります。'cryptsetup luksOpen' を繰り返し呼び出す単純で遅い方法を使用した場合、試行ごとに 1.3 秒という驚くほど遅い速度になります。

関連情報