開発者Zecoxao は最近、 PlayStation 4およびPlayStation5で使用される 外付けハードドライブの暗号化方法をX (旧 Twitter)で共有しました。
この方法はハッカーグループAnonymous によるもので、ソニーゲーム機の外部デバイスで暗 号化がどのように機能するかを理解しようとしている人にとって興味深い洞察を提供します
ステップ 1: 最初の復号化
最初のステップは、特定の 16 進文字列と微調整を使用してデータを復号化することです。 これらは復号化プロセスのキーとして機能します。
・日付:72 13 19 74 52 C6 CC 7E C8 A3 CO 6C 3E 22 F9 1A
・微調整:7617 B6 E7 A9 73 60 FC 4C 67 BF 38 D0 7F D7 2D
この操作は、XTSアルゴリズムを使用して、 オフセット0、 セクター 0に対して実行されます。
ステップ 2:HMAC を生成する
2番目のステップでは、オフセット0×20から0x20 バイトが取得され、次のキーを使用して sha256経由で HMAC を生成するために使用されます。
7617B6E7A97360FC4C67BF38D07FD72D7213197452C6CC7EC8A3C06C3E22F91A
ステップ 3: オフセットを交換する
生成された HMAC 関数の結果は、 0x10 オフセットを0x0 オフセットと交換することによって 変更されます。 0x10 オフセットにはデータが含まれ、 0x0 オフセットには微調整が含まれるた め、このスワップが必要です。
ステップ 4: 最終キーを適用する
最後に、 結果のキーをデータとして使用し、 外付けハードドライブを復号化するために微調整 します。これにより、暗号化されたコンテンツにアクセスしたり、保存されたデータを変更し たりできるようになります。
将来の影響の可能性
現時点ではこの方法は技術的な演習にすぎませんが、将来的には保存のロック解除や管理に役立つことが判明する可能性があり、この機能は外付けハードドライブ上のバックアップデータを操作する必要がある人々の興味を引く可能性があります。
ただし、この方法の実用化はまだ不確実であり、ユーザーが効果的に使用できるようにするにはさらなる開発が必要になる可能性があります。
コメント
コメントを投稿