2017-12-21 7 views
0

ePub Reader Appを作成しています。現在、アプリはローカルストレージからePubファイルをレンダリングできます。しかし、私の意図は公開されていない(暗号化されていない)epubファイルではなく、暗号化されたepubファイルをレンダリングすることです。epubファイルを暗号化します

何私のアプリは基本的にやりたいことは暗号化されたePubファイルをレンダリングし、モバイルストレージ

  • に格納する前にePubファイルを暗号化アプリ
  • を介してサーバからePubファイルを

    • をダウンロードしていますアプリ上

    私は電子ブックアプリにyoutube offline videosのような機能を実装したいと思います。私たちが知っているように、youtubeはオフラインのビデオをencrypted exo filesとして保存し、youtubeアプリを通してのみ表示します。私はダウンロードしたepubファイルを私たちのアプリだけに表示させ、他のものは表示しません。

    epubファイル全体を暗号化することは可能ですか、可能であればYouTubeのような暗号化された別のファイルとして暗号化できますか?

    私の主な質問は、暗号化されたepubファイルをアプリにどのように暗号化して表示するかです。

    PS。私は、アプリケーションの開発に反応ネイティブを使用しています

  • 答えて

    0

    Conceal Facebookのライブラリは、さまざまな種類のファイルを暗号化して解読するのに役立ちます。

    this epub Reade r libは、epubのレンダリングに役立つ場合があります。 私はそれを試みたことがありません。およびいくつかのepub reader libsは容易に入手できます。ここでChiperInputStream

    +0

    回答ありがとうございますが、反応ネイティブライブラリとの互換性をお考えですか?実際に私は反応ネイティブを使用しています。 Thankyou – Sagaryal

    +0

    申し訳ありませんが、私はまだネイティブに反応していません。反応のネイティブと隠蔽はFacebookからのものだから、互換性を持たせるための方法があるかもしれない。より良い解決策を得るために*ネイティブ*にあなたの質問のタグを更新するよう依頼します。 – VishnuSP

    +0

    回答ありがとう、 – Sagaryal

    0

    ファイルのエンコードあなたが

    1.Downloadを行うと、ルートフォルダにファイルを保存することができるものです。

    2.ダウンロード後、epubファイルを抽出し、元のファイルを削除します。

    3.ファイルから必要なHTMLコンテンツを取得し、htmlデータを暗号化してsqliteデータベースに格納します。

    4.フォルダからこれらのファイルを削除します。

    0

    を使用して

    +0

    は、epub形式を危険にさらすことはありませんか? sqliteに保存した後も、それはまだepubファイルとして表示できますか? – Sagaryal

    +0

    epubファイルにはほとんどがhtmlデータが含まれているため、そのデータを取り出して暗号化して保存したいだけです。 – Redman

    関連する問題