10

CTR モードの AES はランダム アクセスに最適であるためCipherOutputStream、AES-CTR モードで作成されたデータ ソースがあるとします。その下のライブラリ (これは私のものではありません) はRandomAccessFile、ファイル内の特定のバイト オフセットをシークできるようにする a を使用します。

私の最初の考えは、適切なパラメーターで初期化された a を使用することですが、CipherInputStreamそのための APIはシークを行わず、 andをサポートしないと述べています。Ciphermarkreset

CTR の IV/ブロック カウンターの構成を調べて、カスタム入力ストリームでそれを再作成する必要があります (ショットガンが私に向けられたように聞こえselfます) または私が逃した他のアプローチを取りますか?

4

1 に答える 1