简体   繁体   English

安全的Java应用程序数据库

[英]Secure Java Application Database

I'm looking to build an application for managing finances. 我正在寻找一个用于管理财务的应用程序。 It will be storing bank transactions, so the data file has to be secure. 它将存储银行交易,因此数据文件必须安全。 I'm comfortable with SQL and JDBC, although the solution by no means has to be JDBC. 我对SQL和JDBC很满意,尽管解决方案绝非必须是JDBC。 I'm looking for an embedded solution as I want the data files to be portable. 我正在寻找嵌入式解决方案,因为我希望数据文件具有可移植性。

I've tried using TrueZip (http://truezip.java.net/) to create a ZIP container, then various database APIs to manage the data inside. 我尝试使用TrueZip(http://truezip.java.net/)创建一个ZIP容器,然后使用各种数据库API来管理内部数据。 I've tried: 我试过了:

Maybe there's something simpler, an embedded DB with built in security. 也许有更简单的东西,一个内置安全性的嵌入式数据库。 (That would be the best!) I'm not opposed to writing my own secure DB, but if there's something out there that's tested and works, I'm in! (那将是最好的!)我不反对编写自己的安全数​​据库,但是如果那里有经过测试并且可以正常工作的东西,我就进入了!

Thanks for looking at my question. 感谢您看我的问题。

First of all all big DBMS have integrated authentication mechanisms and security. 首先,大型DBMS具有集成的身份验证机制和安全性。
So why not use that? 那么为什么不使用它呢?
If your problem is that you want some free embedded database then check out H2 如果您的问题是您想要一些免费的嵌入式数据库,请查看H2
It is java-oriented and it offers encryption 它是面向Java的,并且提供加密

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM