| 1 | MD5 test suite: |
| 2 | MD5 ("") = d41d8cd98f00b204e9800998ecf8427e |
| 3 | MD5 ("a") = 0cc175b9c0f1b6a831c399e269772661 |
| 4 | MD5 ("abc") = 900150983cd24fb0d6963f7d28e17f72 |
| 5 | MD5 ("message digest") = f96b697d7cb7938d525a2f31aaf161d0 |
| 6 | MD5 ("abcdefghijklmnopqrstuvwxyz") = c3fcd3d76192e4007dfb496cca67e13b |
| 7 | MD5 ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789") = d174ab98d277d9f5a5611c2c9f419d9f |
| 8 | MD5 ("12345678901234567890123456789012345678901234567890123456789012345678901234567890") = 57edf4a22be3c955ac49da2e2107b67a |
| 9 | Salt: abcdef |
| 10 | Password: rosebud |
| 11 | Hash:$1$abcdef$2XiyKFam4XUU0UKeisSUw. |
| 12 | |
| 13 | Salt: 01234567 |
| 14 | Password: trust noone |
| 15 | Hash:$1$01234567$UOH93AP.QnI8/c8miDJjz/ |
| 16 | |
| 17 | Salt: 76543210 |
| 18 | Password: trust, but verify |
| 19 | Hash:$1$76543210$w5fc8I64uQ1gulWoDQ4vw0 |
| 20 | |
| 21 | Salt: QWERTY |
| 22 | Password: for the world is hollow, and I have touched the sky |
| 23 | Hash:$1$QWERTY$DGJfam2.wuUFO90L/I9Ty. |
| 24 | |