Node-webkit保护数据

如何在使用node-webkit和创build可执行应用程序时打包,分发和保护数据。 我使用Enigma Virtual Box创build打包的app.exe(遵循node-webkit github的指示)。 但是我必须有一个data.db文件所在的数据文件夹。 (我正在使用NeDB进行数据持久化)。 每个用户都可以访问该文件,并且可以使用文本编辑器轻松更改该文件。 有没有一种方法来保护这些数据,或者有更好的方式来分发应用程序。

你可以使用默认的encryption模块在你的数据库中存储encryption的信息。