MySQL加密和解密實(shí)例詳解
MySQL加密和解密實(shí)例詳解
數(shù)據(jù)加密、解密在安全領(lǐng)域非常重要。對(duì)程序員而言,在數(shù)據(jù)庫中以密文方式存儲(chǔ)用戶密碼對(duì)入侵者剽竊用戶隱私意義重大。
有多種前端加密算法可用于數(shù)據(jù)加密、解密,下面我向您推薦一種簡單的數(shù)據(jù)庫級(jí)別的數(shù)據(jù)加密、解密解決方案。以MySQL數(shù)據(jù)庫為例,它內(nèi)建了相應(yīng)的加密函數(shù)(AES_ENCRYPT() )和解密函數(shù)(AES_DECRYPT())。
在建表的時(shí)候,要注意字段的類型.如下圖所示:

在表中插入加密數(shù)據(jù)

上面的插入語句有三個(gè)字段,“用戶名”、“密碼”和“加密的密碼”。AES_ENCRYPT()函數(shù)需要一個(gè)“key”來協(xié)助加密,同樣,解密也需要它(請牢記?。?br />
下面是表中的數(shù)據(jù)截圖:

上面的插入語句有三個(gè)字段,“用戶名”、“密碼”和“加密的密碼”。AES_ENCRYPT()函數(shù)需要一個(gè)“key”來協(xié)助加密,同樣,解密也需要它(請牢記?。?。
下面是表中的數(shù)據(jù)截圖:

從表中查詢加密數(shù)據(jù)

上面的查詢語句使用了AES_DECRYPT()函數(shù)。下面是運(yùn)行結(jié)果:
在上面的截圖中,我們可以看到“pasword”和“decryptedpassword”字段的值是相同的,也就是說,你解密了用戶密碼.
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- MySQL中進(jìn)行數(shù)據(jù)的加密和解密存儲(chǔ)的操作方法
- MySQL中的數(shù)據(jù)加密解密安全技術(shù)教程
- mysql數(shù)據(jù)庫的加密與解密方式
- 基于Mybatis-Plus攔截器實(shí)現(xiàn)MySQL數(shù)據(jù)加解密的示例代碼
- Java通過MySQL的加解密函數(shù)實(shí)現(xiàn)敏感字段存儲(chǔ)
- MySQL的加密解密的幾種方式(小結(jié))
- MySQL數(shù)據(jù)庫對(duì)敏感數(shù)據(jù)加密及解密的實(shí)現(xiàn)方式
- MySQL 在線解密的實(shí)現(xiàn)
相關(guān)文章
mysql8.0.11安裝配置方法圖文教程 MySQL8.0新密碼認(rèn)證方式
這篇文章主要為大家詳細(xì)介紹了mysql8.0.11安裝配置方法圖文教程,以及MySQL8.0新密碼認(rèn)證方式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-11-11
Navicat中導(dǎo)入mysql大數(shù)據(jù)時(shí)出錯(cuò)解決方法
這篇文章主要介紹了Navicat中導(dǎo)入mysql大數(shù)據(jù)時(shí)出錯(cuò)解決方法,需要的朋友可以參考下2017-04-04
MySQL按時(shí)間拆分千萬級(jí)大表的實(shí)現(xiàn)代碼
這篇文章主要介紹了MySQL按時(shí)間拆分千萬級(jí)大表,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09
MySQL觸發(fā)器的使用和優(yōu)缺點(diǎn)介紹
大家好,本篇文章主要講的是MySQL觸發(fā)器的使用和優(yōu)缺點(diǎn)介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下哦,方便下次瀏覽2021-12-12
MySQL中臨時(shí)表的基本創(chuàng)建與使用教程
這篇文章主要介紹了MySQL中臨時(shí)表的基本創(chuàng)建與使用教程,注意臨時(shí)表中數(shù)據(jù)的清空問題,需要的朋友可以參考下2015-12-12
MySQL如何從5.5升級(jí)到8.0(使用命令行升級(jí))
最近為了解決mysql低版本的漏洞,這篇文章主要給大家介紹了關(guān)于MySQL如何從5.5升級(jí)到8.0的相關(guān)資料,主要使用的命令行升級(jí),文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-03-03
MySQL的子查詢及相關(guān)優(yōu)化學(xué)習(xí)教程
這篇文章主要介紹了MySQL的子查詢及相關(guān)優(yōu)化學(xué)習(xí)教程,使用子查詢時(shí)需要注意其對(duì)數(shù)據(jù)庫性能的影響,需要的朋友可以參考下2015-11-11

