<<EXpansion - Message Digest v1(ex_md1)>>
EX_MD1說明:
EX_MD1是一個高度專業且開源的雜湊編碼系統,它利用質數和雜湊技術,支援對英文、中文和符號等字符進行編碼。該編碼方式是破壞性的且不可逆的,確保編碼後的資料無法還原回原始格式。
EX_MD1提供了針對不同程式語言的元件和範本,包括PHP、JavaScript、Visual Basic 6.0和Visual C++等,這些元件和範本可供使用者方便地在不同環境下使用和整合。
此外,EX_MD1允許使用者自定義產出編碼所使用的可用字元。預設情況下,可用字元包括:rt478aGHLTdbADEFyu3MeRfhi6mnQj。這樣的設計提供了彈性,使使用者能夠根據特定需求調整編碼字元的組合,以達到更多應用的目的。
EX_MD1使用範例:
EX_MD1 瀏覽器書籤程式碼(支援Chrome、IE等瀏覽器):
EX_MD1 編碼長度:
Ver 1.2 雜湊後編碼後字元長度為「 41」。
Ver 1.1 雜湊後編碼後字元長度為「 40 」。(已廢棄)
Ver 1.0 依據來源內容差異,雜湊後編碼後字元長度為「 35 ~ 40 」之間。(已廢棄)
EX_MD1語言支援:
PHP 語言
JAVASCRIPT 語言
Visual Basic 6.0 語言
Visual C++ 語言
EX_MD1元件下載:
<PHP/ Java Script元件與範本>
<Java Script元件>
<Visual Basic 6.0元件與展示>
<Visual C++元件與展示>
EX_MD1版本控制:
EX_MD1 Ver 1.2 2022/11/12 解決特定罕見碰撞問題
EX_MD1 Ver 1.1 2022/11/11 解決碰撞問題 (已廢棄)
EX_MD1 Ver 1.0 2022/11/03 最初公開版本 (已廢棄)
關於VB6.0中文編碼[6]
當使用VB6.0中的EX_MD5對中文字進行編碼時,必須使用BIG5編碼方式。這是因為VB6.0針對中文字的支援,僅限於BIG5編碼。
目前已提供的PHP和JavaScript範例使用不同的編碼方式。在使用VB6中的EX_MD5與目前的PHP和JavaScript版本時,處理中文字編碼的方式會有所差異。
在整合EX_MD5到不同的程式語言環境時,需要確保對中文字的編碼方式與各程式語言的要求相符。這樣才能確保在不同環境中編碼結果的一致性和正確性。
EX_MD1預設禁用符號
禁用符號 |
禁用符號 |
禁用符號 |
EX_MD1 版本 |
禁用說明 |
B |
|
|
全版本 |
近似 "8" |
J |
|
|
全版本 |
近似 "j" |
0 |
O |
|
全版本 |
近似 |
1 |
l |
|
全版本 |
近似 |
9 |
g |
|
全版本 |
近似 |
C |
c |
|
全版本 |
近似 |
K |
k |
|
全版本 |
近似 |
P |
p |
|
全版本 |
近似 |
2 |
Z |
z |
全版本 |
近似 |
5 |
S |
s |
全版本 |
近似 |
V |
U |
v |
全版本 |
近似 |
EX_MD1常見字串加密:
(空白):bH8Ly8rLdGHeTE8biA87EAbdy88jai7bAQb4TH88t
123456:haLQim7H4yDrATeDHGAGeMbLfyyMMyD7rdMmRh8DE
password:hLEFifMyehafjemAT4HtGQbyH836EdFMmDeL784n6
pass:LE34tdfbGiHQbir3bLFF4A6yTGA6Q4ejGLLdeMQME
root:aTrim4auduRQybGTjd4i3L4yADeaAQGim3DdjnEiG
1:7LjthH4RHbjaTfjAdbEQMLLTy8abGnMhn88HbTjAj
123:4MHTAFdnDtfDTbn86T7HT8jhDatAFMn87AEbdTtLb
123456789:afR3jMQTHMQHHfuhEtyyFAdR4FRfADLtF6Hun86Di
12345678:DtGA7LdrGDarf7GeaydTLmyLehrF7r7H3D73fEEdr
111111:y3iFb4uh4duiA7rMErAREAL8rf4rREmmGTGdyHAL7
abc123:ah48DGdAdD4eLerFbmTti484yAEiyrGMdF78yj3Au
1234567:mMjDa7QhRM46GRhMDuryFLejeaFH8THQD7jDuGjy7
1234567890:en4yiimnQ6Af6aeeLyDFeu64jEehLmHheaH8ed367
root123:fun73HaMaj4F87DMLTAQHF36dnTER6DijmAaeLHD3
qwerty:brE3f8Fyfb83dr3EbiDh4LGmAy4ATyAreuteL88ey
EX_MD1參閱文件:
https://zh.numberempire.com/primenumbers.php
https://javascript-compressor.com/
https://code.google.com/archive/p/crypto-js/
https://github.com/emn178/hi-base64
https://github.com/crypto-browserify/sha.js
https://gist.github.com/salipro4ever/e234addf92eb80f1858f
https://tw.bbs.comp.language.narkive.com/MAh9BZat/vb-6-0-utf8
https://stackoverflow.com/questions/154536/encode-decode-urls-in-c
https://javascript-compressor.com/
https://medium.com/nybles/hashing-algorithms-d10171ca2e89
<EX_MD1官方網站>
|