2011-02-15 68 views
1

我正在使用Java來讀取&寫入SQLite3數據庫。我正在使用SQLiteJDBC Java驅動程序與數據庫進行交互。Java JDBC/SQLite:任何內置哈希字符串函數

是否有SQLiteJDBC Java JDBC驅動程序中內置了哈希函數,可以用來防止SQL注入攻擊?

我來自使用python &其內置的SQLite3模塊/庫。該庫具有自己的SQLite哈希函數,SQLiteJDBC Java JDBC驅動程序也有自己的哈希函數。

如果沒有,有沒有人有任何想法我可以使用散列我存儲在數據庫中的數據,所以我可以避免注入攻擊?

+1

哈希以防止注入攻擊???您使用準備好的語句來防止注入攻擊。散列函數用於避免將密碼存儲在明文中。也許你有兩個困惑? – 2011-02-15 02:17:37

回答