簡體   English   中英

在MySQL中加密和解密文本(可能使用Java)

[英]Encrypt and decrypt text in MySQL (possibly with Java)

我正在使用Angular,Java和MySQL來構建安全的Web應用程序。

我想將加密的文本保存到數據庫中並用Java解密。 這意味着除了使用Web應用程序的文本所有者之外,訪問數據庫的任何人(例如數據庫管理員/開發人員)都不會看到敏感信息。

我知道一種可以用於密碼但無法將其解密回其原始形式的哈希方法。

哈希函數不允許解密。實際上,它返回了摘要。哈希的作用是從摘要中獲取原始數據應該是不可能的。

如果要加密和解密,則可以使用一種算法來實現,例如AES並實現它。

我只搜索了幾秒鍾,這里是一個示例: https : //www.quickprogrammingtips.com/java/how-to-encrypt-and-decrypt-data-in-java-using-aes-algorithm.html

否則,這里是另一個示例: https : //howtodoinjava.com/security/java-aes-encryption-example/

然后,在獲取加密數據后,可以使用您的方法保存它們以訪問數據庫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM