您建议使用哪种方法在Delphi应用程序中有效保护嵌入式数据库?
以下是我测试的方法:
所以我想知道你是否在你的项目中使用了这样的东西,如果你对速度和加密等感到满意。请分享你的技术。
答案 0 :(得分:4)
Molebox Pro让你的数据库只读,而DISQLite3似乎不是决定因素。同样,如果加密的性能损失是DISQLite3的唯一控制因素,那么它是无关紧要的,因为Molebox Pro是只读的(因此在操作期间不加密)。这真的取决于你的要求。
如果您正在寻找其他选项,我建议您从ElevateDB or DBISAM查看ElevateSoft。它们都是内置加密的嵌入式数据库。我使用过DBISAM,但ElevateDB是他们较新的首选数据库。另请查看来自Advantage DB的Sybase,该内容较少嵌入,但也具有加密功能。
如果您有其他可能影响您选择的要求,请告诉我们!