AESで暗号化されたファイルをダウンロードする際に、そのファイルを復号化する必要があります。AES解読プロセスを保存して後で復元できますか?
つまり、256バイトのデータを受け取るたびに、すぐに復号化できます。
問題は、ユーザーがダウンロードプロセスを一時停止し、後で復元できることです。 次に、新しいCCCryptorRefインスタンスを作成して、引き続き解読する必要があります。しかし、解読されたデータは間違っています。
CCCryptorRefインスタンスを完全に保存する方法はないので、後で使用できますか?
Btw、私はiOS framework apisを使用しています。 通常のAESプロセスではCCCryptorCreateWithMode()
、CCCryptorUpdate()
、CCCryptorFinal()
を使用しています。
本当に代わりにTLS/HTTPSを使用する必要があります。 –