Cordovaのファイル暗号化プラグインを作った

  • 17
    Like
  • 4
    Comment
More than 1 year has passed since last update.

CordovaはHTML等のソースファイルがそのまま配置されるので、中身が丸見えの状態です。
そのためファイルを暗号化するプラグインを作りました。
AES256-CBCで暗号化します。

cordova-plugin-crypt-file

https://www.npmjs.com/package/cordova-plugin-crypt-file

使い方

cordova plugin add cordova-plugin-crypt-file
プラグイン追加して
cordova build
ビルド時に暗号化
cordova emulate [ios /android] or cordova run [ios / android]
実行時に複合化

という感じなので、プラグイン追加したらあとは勝手にやってくれます。

暗号化するファイル

暗号化するファイルは以下の通り。画像ファイル等は暗号化しません。
* .html
* .htm
* .css
* .js

対象プラットフォーム

  • iOS
  • Android
  • CrossWalk

以上。