AESを使用してファイルを暗号化および復号化するアルゴリズムが書かれています。暗号化されたファイルのコンテンツタイプを維持する方法は?
また、暗号化されたファイル拡張子を.fenc
に変更しています。
これで問題は、ファイルが暗号化され、拡張子も変更されているため、ファイルのコンテンツタイプを検出できないということです。
私はこれを行うつもりです:最初の行に暗号化されたファイルで、私はコンテンツタイプの詳細とその後に暗号化されたデータを入れます。そして、ファイルを解読している間、私は最初の行を読み、それ以降は内容を解読します。
あなたはこれについてどう思いますか?
RSAでこのタグが付けられているのはなぜですか? – CodesInChaos
RSAタグを削除しました –
元のファイルcontent-typeをメタデータ(データベース?)に格納し、暗号化されたファイルには触れないでください。後でファイル名に基づいてコンテンツタイプを取得します。 –