📄 md5.txt
字号:
hashed message s is abc
strlen(s): 3
pstr[0]: 01100001 pstr[1]: 01100010
pstr[2]: 01100011
context->state[0]: 67452301
context->state[1]: EFCDAB89
context->state[2]: 98BADCFE
context->state[3]: 10325476
index: 0
context->count[0]: 24 bits
context->count[1]: 0
context->count[1]: 0
nRequireLen = 64 - index: 64
inputLen : 3
inputLen >= nRequireLen is False
buffer[0]: 61buffer[1]: 62
buffer[2]: 63
padLen:53
index: 3
context->count[0]: 448 bits
context->count[1]: 0
context->count[1]: 0
nRequireLen = 64 - index: 61
inputLen : 53
inputLen >= nRequireLen is False
buffer[0]: 61buffer[1]: 62
buffer[2]: 63buffer[3]: 80
buffer[4]: 00buffer[5]: 00
buffer[6]: 00buffer[7]: 00
buffer[8]: 00buffer[9]: 00
buffer[10]: 00buffer[11]: 00
buffer[12]: 00buffer[13]: 00
buffer[14]: 00buffer[15]: 00
buffer[16]: 00buffer[17]: 00
buffer[18]: 00buffer[19]: 00
buffer[20]: 00buffer[21]: 00
buffer[22]: 00buffer[23]: 00
buffer[24]: 00buffer[25]: 00
buffer[26]: 00buffer[27]: 00
buffer[28]: 00buffer[29]: 00
buffer[30]: 00buffer[31]: 00
buffer[32]: 00buffer[33]: 00
buffer[34]: 00buffer[35]: 00
buffer[36]: 00buffer[37]: 00
buffer[38]: 00buffer[39]: 00
buffer[40]: 00buffer[41]: 00
buffer[42]: 00buffer[43]: 00
buffer[44]: 00buffer[45]: 00
buffer[46]: 00buffer[47]: 00
buffer[48]: 00buffer[49]: 00
buffer[50]: 00buffer[51]: 00
buffer[52]: 00buffer[53]: 00
buffer[54]: 00buffer[55]: 00
index: 56
context->count[0]: 512 bits
context->count[1]: 0
context->count[1]: 0
nRequireLen = 64 - index: 8
inputLen : 8
inputLen >= nRequireLen is true
buffer[0]: 61buffer[1]: 62
buffer[2]: 63buffer[3]: 80
buffer[4]: 00buffer[5]: 00
buffer[6]: 00buffer[7]: 00
buffer[8]: 00buffer[9]: 00
buffer[10]: 00buffer[11]: 00
buffer[12]: 00buffer[13]: 00
buffer[14]: 00buffer[15]: 00
buffer[16]: 00buffer[17]: 00
buffer[18]: 00buffer[19]: 00
buffer[20]: 00buffer[21]: 00
buffer[22]: 00buffer[23]: 00
buffer[24]: 00buffer[25]: 00
buffer[26]: 00buffer[27]: 00
buffer[28]: 00buffer[29]: 00
buffer[30]: 00buffer[31]: 00
buffer[32]: 00buffer[33]: 00
buffer[34]: 00buffer[35]: 00
buffer[36]: 00buffer[37]: 00
buffer[38]: 00buffer[39]: 00
buffer[40]: 00buffer[41]: 00
buffer[42]: 00buffer[43]: 00
buffer[44]: 00buffer[45]: 00
buffer[46]: 00buffer[47]: 00
buffer[48]: 00buffer[49]: 00
buffer[50]: 00buffer[51]: 00
buffer[52]: 00buffer[53]: 00
buffer[54]: 00buffer[55]: 00
buffer[56]: 18buffer[57]: 00
buffer[58]: 00buffer[59]: 00
buffer[60]: 00buffer[61]: 00
buffer[62]: 00buffer[63]: 00
状态1: 67452301
状态2: EFCDAB89
状态3: 98BADCFE
状态4: 10325476
round 1
参数1: 67452301
参数2: EFCDAB89
参数3: 98BADCFE
参数4: 10325476
参数x: 80636261
F(参数2,参数3,参数4): 98BADCFE
F(参数2,参数3,参数4)+x: 191E3F5F
参数ac: D76AA478
F(参数2,参数3,参数4)+x+ac: F088E3D7
s: 7
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): E7036C2B
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): D6D117B4
round 2
参数1: 10325476
参数2: D6D117B4
参数3: EFCDAB89
参数4: 98BADCFE
参数x: 00000000
F(参数2,参数3,参数4): CEEBCBCA
F(参数2,参数3,参数4)+x: CEEBCBCA
参数ac: E8C7B756
F(参数2,参数3,参数4)+x+ac: B7B38320
s: 12
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 5D796C7E
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 344A8432
round 3
参数1: 98BADCFE
参数2: 344A8432
参数3: D6D117B4
参数4: EFCDAB89
参数x: 00000000
F(参数2,参数3,参数4): DFC52FB9
F(参数2,参数3,参数4)+x: DFC52FB9
参数ac: 242070DB
F(参数2,参数3,参数4)+x+ac: 03E5A094
s: 17
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): FB253940
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 2F6FBD72
round 4
参数1: EFCDAB89
参数2: 2F6FBD72
参数3: 344A8432
参数4: D6D117B4
参数x: 00000000
F(参数2,参数3,参数4): F4DA86B6
F(参数2,参数3,参数4)+x: F4DA86B6
参数ac: C1BDCEEE
F(参数2,参数3,参数4)+x+ac: B69855A4
s: 22
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 4B699980
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 7AD956F2
round 5
参数1: D6D117B4
参数2: 7AD956F2
参数3: 2F6FBD72
参数4: 344A8432
参数x: 00000000
F(参数2,参数3,参数4): 2E4B9472
F(参数2,参数3,参数4)+x: 2E4B9472
参数ac: F57C0FAF
F(参数2,参数3,参数4)+x+ac: 23C7A421
s: 7
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 4C5DEAFD
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): C73741EF
round 6
参数1: 344A8432
参数2: C73741EF
参数3: 7AD956F2
参数4: 2F6FBD72
参数x: 00000000
F(参数2,参数3,参数4): 6A59FCF2
F(参数2,参数3,参数4)+x: 6A59FCF2
参数ac: 4787C62A
F(参数2,参数3,参数4)+x+ac: B1E1C31C
s: 12
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): C474EE62
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 8BAC3051
round 7
参数1: 2F6FBD72
参数2: 8BAC3051
参数3: C73741EF
参数4: 7AD956F2
参数x: 00000000
F(参数2,参数3,参数4): F37546E3
F(参数2,参数3,参数4)+x: F37546E3
参数ac: A8304613
F(参数2,参数3,参数4)+x+ac: 9BA58CF6
s: 17
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 94D1962A
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 207DC67B
round 8
参数1: 7AD956F2
参数2: 207DC67B
参数3: 8BAC3051
参数4: C73741EF
参数x: 00000000
F(参数2,参数3,参数4): C72E01D5
F(参数2,参数3,参数4)+x: C72E01D5
参数ac: FD469501
F(参数2,参数3,参数4)+x+ac: C47496D6
s: 22
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 720FD37B
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 928D99F6
round 9
参数1: C73741EF
参数2: 928D99F6
参数3: 207DC67B
参数4: 8BAC3051
参数x: 00000000
F(参数2,参数3,参数4): 092DA073
F(参数2,参数3,参数4)+x: 092DA073
参数ac: 698098D8
F(参数2,参数3,参数4)+x+ac: 72AE394B
s: 7
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): F2BD9D1C
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 854B3712
round 10
参数1: 8BAC3051
参数2: 854B3712
参数3: 928D99F6
参数4: 207DC67B
参数x: 00000000
F(参数2,参数3,参数4): A03DD17B
F(参数2,参数3,参数4)+x: A03DD17B
参数ac: 8B44F7AF
F(参数2,参数3,参数4)+x+ac: 2B82C92A
s: 12
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): EF97BB72
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 74E2F284
round 11
参数1: 207DC67B
参数2: 74E2F284
参数3: 854B3712
参数4: 928D99F6
参数x: 00000000
F(参数2,参数3,参数4): 864F3B72
F(参数2,参数3,参数4)+x: 864F3B72
参数ac: FFFF5BB1
F(参数2,参数3,参数4)+x+ac: 864E9723
s: 17
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): BB3D4D98
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 3020401C
round 12
参数1: 928D99F6
参数2: 3020401C
参数3: 74E2F284
参数4: 854B3712
参数x: 00000000
F(参数2,参数3,参数4): B56B7706
F(参数2,参数3,参数4)+x: B56B7706
参数ac: 895CD7BE
F(参数2,参数3,参数4)+x+ac: 3EC84EC4
s: 22
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 2EB4557A
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 5ED49596
round 13
参数1: 854B3712
参数2: 5ED49596
参数3: 3020401C
参数4: 74E2F284
参数x: 00000000
F(参数2,参数3,参数4): 30226214
F(参数2,参数3,参数4)+x: 30226214
参数ac: 6B901122
F(参数2,参数3,参数4)+x+ac: 9BB27336
s: 7
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 7ED52410
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): DDA9B9A6
round 14
参数1: 74E2F284
参数2: DDA9B9A6
参数3: 5ED49596
参数4: 3020401C
参数x: 00000000
F(参数2,参数3,参数4): 7C80D19E
F(参数2,参数3,参数4)+x: 7C80D19E
参数ac: FD987193
F(参数2,参数3,参数4)+x+ac: 7A194331
s: 12
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): C35B5EEF
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): A1051895
round 15
参数1: 3020401C
参数2: A1051895
参数3: DDA9B9A6
参数4: 5ED49596
参数x: 00000018
F(参数2,参数3,参数4): DFD19D86
F(参数2,参数3,参数4)+x: DFD19D9E
参数ac: A679438E
F(参数2,参数3,参数4)+x+ac: 864AE12C
s: 17
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 42916CD6
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): E396856B
round 16
参数1: 5ED49596
参数2: E396856B
参数3: A1051895
参数4: DDA9B9A6
参数x: 00000000
F(参数2,参数3,参数4): BD2D3885
F(参数2,参数3,参数4)+x: BD2D3885
参数ac: 49B40821
F(参数2,参数3,参数4)+x+ac: 06E140A6
s: 22
ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 8F196D75
b+ROTATE_LEFT(a+F(b,c,d)+x+ac, s): 72AFF2E0
round 17
参数1: DDA9B9A6
参数2: 72AFF2E0
参数3: E396856B
参数4: A1051895
参数x: 00000000
G(参数2,参数3,参数4): 629795EA
G(参数2,参数3,参数4)+x: 629795EA
参数ac: F61E2562
G(参数2,参数3,参数4)+x+ac: 58B5BB4C
s: 5
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): CBEE9E46
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 3E9E9126
round 18
参数1: A1051895
参数2: 3E9E9126
参数3: 72AFF2E0
参数4: E396856B
参数x: 00000000
G(参数2,参数3,参数4): 32BFF3A2
G(参数2,参数3,参数4)+x: 32BFF3A2
参数ac: C040B340
G(参数2,参数3,参数4)+x+ac: F300A6E2
s: 9
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 0B7EEF28
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 4A1D804E
round 19
参数1: E396856B
参数2: 4A1D804E
参数3: 3E9E9126
参数4: 72AFF2E0
参数x: 00000000
G(参数2,参数3,参数4): 4E1D8146
G(参数2,参数3,参数4)+x: 4E1D8146
参数ac: 265E5A51
G(参数2,参数3,参数4)+x+ac: 747BDB97
s: 14
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 98409604
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): E25E1652
round 20
参数1: 72AFF2E0
参数2: E25E1652
参数3: 4A1D804E
参数4: 3E9E9126
参数x: 80636261
G(参数2,参数3,参数4): 621F104A
G(参数2,参数3,参数4)+x: E28272AB
参数ac: E9B6C7AA
G(参数2,参数3,参数4)+x+ac: CC393A55
s: 20
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): D353EE92
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): B5B204E4
round 21
参数1: 3E9E9126
参数2: B5B204E4
参数3: E25E1652
参数4: 4A1D804E
参数x: 00000000
G(参数2,参数3,参数4): A0521654
G(参数2,参数3,参数4)+x: A0521654
参数ac: D62F105D
G(参数2,参数3,参数4)+x+ac: 768126B1
s: 5
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): A3F6FAF6
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 59A8FFDA
round 22
参数1: 4A1D804E
参数2: 59A8FFDA
参数3: B5B204E4
参数4: E25E1652
参数x: 00000000
G(参数2,参数3,参数4): 55A816F6
G(参数2,参数3,参数4)+x: 55A816F6
参数ac: 02441453
G(参数2,参数3,参数4)+x+ac: 57EC2B49
s: 9
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 13572F44
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 6D002F1E
round 23
参数1: E25E1652
参数2: 6D002F1E
参数3: 59A8FFDA
参数4: B5B204E4
参数x: 00000000
G(参数2,参数3,参数4): 6D08FF1E
G(参数2,参数3,参数4)+x: 6D08FF1E
参数ac: D8A1E681
G(参数2,参数3,参数4)+x+ac: 45AAE59F
s: 14
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 3EFC4A02
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): ABFC7920
round 24
参数1: B5B204E4
参数2: ABFC7920
参数3: 6D002F1E
参数4: 59A8FFDA
参数x: 00000000
G(参数2,参数3,参数4): 2DA87904
G(参数2,参数3,参数4)+x: 2DA87904
参数ac: E7D3FBC8
G(参数2,参数3,参数4)+x+ac: 157C74CC
s: 20
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 9B0CB2E7
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 47092C07
round 25
参数1: 59A8FFDA
参数2: 47092C07
参数3: ABFC7920
参数4: 6D002F1E
参数x: 00000000
G(参数2,参数3,参数4): C7FC7C26
G(参数2,参数3,参数4)+x: C7FC7C26
参数ac: 21E1CDE6
G(参数2,参数3,参数4)+x+ac: E9DE4A0C
s: 5
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 70E93CC8
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): B7F268CF
round 26
参数1: 6D002F1E
参数2: B7F268CF
参数3: 47092C07
参数4: ABFC7920
参数x: 00000018
G(参数2,参数3,参数4): E7F16C07
G(参数2,参数3,参数4)+x: E7F16C1F
参数ac: C33707D6
G(参数2,参数3,参数4)+x+ac: AB2873F5
s: 9
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 51462630
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): 09388EFF
round 27
参数1: ABFC7920
参数2: 09388EFF
参数3: B7F268CF
参数4: 47092C07
参数x: 00000000
G(参数2,参数3,参数4): B1FA4CCF
G(参数2,参数3,参数4)+x: B1FA4CCF
参数ac: F4D50D87
G(参数2,参数3,参数4)+x+ac: A6CF5A56
s: 14
ROTATE_LEFT(a+G(b,c,d)+x+ac, s): F4DD94B2
b+ROTATE_LEFT(a+G(b,c,d)+x+ac, s): FE1623B1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -