欄位級數據加密
發布時間: 2024-04-30 00:34:59
你將你的數據先加密好了。再存儲到資料庫。讀取的時候,解密了再顯示就可以了
B. 資料庫如何實現欄位加密
插入加密數據:
1、INSERT
INTO
userdata(username,pasword,encryptedpassword)
2、VALUES
('smith','htims',AES_ENCRYPT('htims','key'))
上面的插入語句有三個欄位,「用戶名」、「密碼」和「加密的密碼」。
AES_ENCRYPT()函數需要一個「key」來協助加密,同樣,解密也需要它。
從表中查詢加密數據
1、SELECT
username,pasword,AES_DECRYPT(encryptedpassword,'key')
2、FROM
userdata.
C. 關於在SQl里對欄位進行MD5加密存儲的
md5加密有相關的加密函數,但不是在資料庫中操作的,資料庫只是來保存加密的結果字元串。
加密的話你找相關語言的加密函數就行
熱點內容