擴充套件篇 一 密碼演算法和資訊摘要

2021-10-03 23:54:49 字數 735 閱讀 9781

2. 訊息摘要

3. md5演算法

4. 如何提公升密碼的安全性

5. 小結

root s3cret

admin p@ssw0rd

spring springmvc

mybatis database

project tude

aes des 3des rc2 rc4 rsa

唯一對應乙個訊息或文字的固定長度的值,是不可被反向運算

演算法不變,長度相同

原文相同,摘要相同

不同的原文,幾乎不可能得到同樣的摘要

sha -1 sha -224 sha-256 sha-384 sha-512

md2 md4 md5

>

>

commons-codecgroupid

>

>

commons-codecartifactid

>

>

1.10version

>

dependency

>

呼叫digestutils工具類的md5hex(string data)方法實現摘要運算

增加原始密碼的複雜程度

使用多重加密

加密過程中加鹽

混合以上做法

常見的加密演算法是可以被逆算原加密的

摘要演算法是不可以被逆算運算的,適用於密碼加密

微信開發MySQL篇(一)

1mysql是一種資料庫,定義儲存資訊的結構。2mysql資料庫連線,並建立資料庫和資料庫表 步驟是 首先連線資料庫,然後建立資料庫 現在沒有考慮資料庫已存在,建立的是不存在的資料庫 然後選擇這個資料庫,目的是告訴程式在哪個資料庫中建立表,或者執行其他操作。一般先將操作儲存在乙個變數中,然後去將變數...

PHP配置篇(一) php開啟redis擴充套件

因為最近要用到redis,下面記錄下如何給php開啟redis的擴充套件。一 安裝redis 3 然後開啟乙個cmd視窗 使用cd命令切換目錄到c redis執行redis server.exe redis.windows.conf,會出現如下。4 這時候另啟乙個cmd視窗,原來的不要關閉,不然就無...

排序演算法總結篇(一)

前言 在學習過程中,演算法是我們繞不過去的檻,可能我們沒有特體經過系統的學習,但是,實際上平時的 中已經體現了很多的演算法思想,以中興演算法大賽2017年中興演算法大賽 迪傑特斯拉派為列,裡面自己其實用到了很多演算法,只是自己並沒有將它與理論結合起來看。1.概述 首先,我們來看一張經典的圖,這張圖很...