USER GUIDE / SECURITY / SC HASH / MD5 CPU EXAMPLE
MD5 的 CPU 操作举例

注意:
(1) HSDI_00 = 0x80636261,HSDI_01 = 0x00000000,…,HSDI_13 = 0x00000000,HSDI_14 = 0x00000018,HSDI_15 = 0x00000000
MD5("abc")= 0x900150983cd24fb0 d6963f7d28e17f72;
MD5("") = 0xd41d8cd98f00b204e9800998 ecf8427e;
MD5("a") = 0x0cc175b9c0f1b6a8 31c399e2 69772661;
MD5("message digest") = 0xf96b697d 7cb7938d 525a2f31aaf161d0;
MD5("abcdefghijklmnopqrstuvwxyz") = 0xc3fcd3d7 6192e400 7dfb496cca67e13b;
MD5("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")
= 0xd174ab98 d277d9f5a5611c2c9f419d9f
MD5("123456789012345678901234567890123456789012345678901234567890123456789012345
67890")= 0x57edf4a22be3c955 ac49da2e 2107b67a使用 Linux 的指令 md5sum
>md5sum-tfile.txt
注意:如果原始文本是 "abc",则实际上的文本是 "abc<LF>";
<LF>=0x0a;
file.txt abc