MD5 Sergey Svistunov

Compute the MD5 hash of a binary blob as fast as possible. 3 CPU cores are available.

Input: 250 000 000 bytes on STDIN.

Output: The MD5 digest as a lowercase hexadecimal string (32 characters).

Date AuthorLanguageStatus Score
Apr 22, 2026 03:03olliecrowolliecrowGOgo1.26.2Success3,046+48.84 RP
Apr 22, 2026 02:57olliecrowolliecrowGOgo1.26.2Success3,321
Apr 22, 2026 02:18olliecrowolliecrowCSHARP9.0.15Success3,304+1'011.72 RP
Apr 22, 2026 01:48olliecrowolliecrowCPPg++13.3.0Success3,056+13.86 RP
Apr 21, 2026 21:44Charles CabergsCharles CabergsCPPg++13.3.0Success3,422
Apr 21, 2026 16:45Charles CabergsCharles CabergsCPPg++13.3.0Success3,430
Apr 21, 2026 14:56Charles CabergsCharles CabergsCPPg++13.3.0Success3,419+26.28 RP
Apr 21, 2026 10:08Charles CabergsCharles CabergsCPPg++13.3.0Success3,486
Apr 21, 2026 08:19Charles CabergsCharles CabergsCPPg++13.3.0Success3,465
Apr 21, 2026 08:14Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 21, 2026 04:27Charles CabergsCharles CabergsCPPg++13.3.0Success3,469
Apr 21, 2026 01:28Taylor DettlingTaylor DettlingRUSTrust-1.95.0Success6,233+1'604.36 RP
Apr 21, 2026 01:07Charles CabergsCharles CabergsCPPg++13.3.0Success3,460
Apr 21, 2026 00:34olliecrowolliecrowCPPg++13.3.0Error
Apr 20, 2026 22:56Charles CabergsCharles CabergsCPPg++13.3.0Success3,503
Apr 20, 2026 19:47Charles CabergsCharles CabergsCPPg++13.3.0Success3,496
Apr 20, 2026 18:00olliecrowolliecrowCPPg++13.3.0Success3,140
Apr 20, 2026 16:28BenBenCPPg++13.3.0Success3,687
Apr 20, 2026 16:28BenBenCPPclang++18.1.3Success3,677
Apr 20, 2026 16:28BenBenCPPg++14.2.0Success3,660
Apr 20, 2026 16:28BenBenCPPclang++20.1.2Success3,676
Apr 20, 2026 16:28BenBenCPPg++13.3.0Success3,660+2'732.24 RP
Apr 20, 2026 14:46olliecrowolliecrowZIG0.14.0Success3,038+108.42 RP
Apr 20, 2026 14:43olliecrowolliecrowCPPg++13.3.0Success3,069+34.85 RP
Apr 19, 2026 09:35Charles CabergsCharles CabergsCPPg++13.3.0Success3,468
Apr 19, 2026 09:28olliecrowolliecrowCPPg++13.3.0Success3,176
Apr 19, 2026 09:22olliecrowolliecrowCPPclang++18.1.3Success3,107
Apr 19, 2026 07:34olliecrowolliecrowCPPg++13.3.0Success3,145
Apr 19, 2026 07:32olliecrowolliecrowCPPg++13.3.0Success3,165
Apr 19, 2026 07:12Charles CabergsCharles CabergsCPPg++13.3.0Success3,500
Apr 19, 2026 07:06olliecrowolliecrowCPPg++13.3.0Success3,101
Apr 19, 2026 07:04olliecrowolliecrowCPPg++13.3.0Success3,173
Apr 19, 2026 03:35olliecrowolliecrowCPPg++13.3.0Success3,101
Apr 19, 2026 02:43Charles CabergsCharles CabergsCPPg++13.3.0Success3,495
Apr 18, 2026 22:11Charles CabergsCharles CabergsCPPg++13.3.0Success3,507
Apr 18, 2026 20:38olliecrowolliecrowRUSTrust-1.94.0Success3,145
Apr 18, 2026 20:28olliecrowolliecrowGOgo1.26.1Success3,125
Apr 18, 2026 13:16Charles CabergsCharles CabergsCPPg++13.3.0Success3,494
Apr 18, 2026 10:52Charles CabergsCharles CabergsCPPg++13.3.0Success3,479
Apr 18, 2026 08:51Charles CabergsCharles CabergsCPPg++13.3.0Success3,464
Apr 18, 2026 06:58Charles CabergsCharles CabergsCPPg++13.3.0Success3,450+16.71 RP
Apr 18, 2026 04:29Charles CabergsCharles CabergsCPPg++13.3.0Success3,483
Apr 18, 2026 00:30Charles CabergsCharles CabergsCPPg++13.3.0Success3,470+63.36 RP
Apr 17, 2026 22:17Charles CabergsCharles CabergsCPPg++13.3.0Success3,548+1'182.36 RP
Apr 17, 2026 18:26Charles CabergsCharles CabergsCPPg++13.3.0Success6,112+1'636.13 RP
Apr 16, 2026 22:31olliecrowolliecrowCSHARP9.0.14Error
Apr 16, 2026 22:29olliecrowolliecrowCSHARP9.0.14Error
Apr 16, 2026 21:28olliecrowolliecrowCPPg++13.3.0Error
Apr 16, 2026 08:31olliecrowolliecrowCPPg++13.3.0Success3,125
Apr 16, 2026 07:46olliecrowolliecrowCPPg++13.3.0Success3,126
Apr 15, 2026 21:06olliecrowolliecrowCSHARP9.0.14Success4,963+2.03 RP
Apr 15, 2026 17:54olliecrowolliecrowCSHARP9.0.14Success5,411
Apr 15, 2026 15:46limanjun99limanjun99CPPg++13.3.0Success3,250+6.61 RP
Apr 15, 2026 15:44limanjun99limanjun99CPPg++13.3.0Success3,353
Apr 15, 2026 15:44limanjun99limanjun99CPPg++13.3.0Success3,372
Apr 15, 2026 15:43limanjun99limanjun99CPPg++13.3.0Success3,344
Apr 15, 2026 15:41limanjun99limanjun99CPPg++13.3.0Success3,418
Apr 15, 2026 15:40limanjun99limanjun99CPPg++13.3.0Success3,442
Apr 15, 2026 15:39limanjun99limanjun99CPPg++13.3.0Success3,268
Apr 15, 2026 15:38limanjun99limanjun99CPPg++13.3.0Success3,257+149.75 RP
Apr 15, 2026 15:19limanjun99limanjun99CPPg++13.3.0Success3,444
Apr 15, 2026 14:59limanjun99limanjun99CPPg++13.3.0Success3,453
Apr 15, 2026 14:59limanjun99limanjun99CPPg++13.3.0Success3,509
Apr 15, 2026 14:57limanjun99limanjun99CPPg++13.3.0Success3,465
Apr 15, 2026 14:56limanjun99limanjun99CPPg++13.3.0Success3,463
Apr 15, 2026 14:54limanjun99limanjun99CPPg++13.3.0Success3,463
Apr 15, 2026 14:42limanjun99limanjun99CPPg++13.3.0Error
Apr 15, 2026 14:41limanjun99limanjun99CPPg++13.3.0Error
Apr 15, 2026 14:40limanjun99limanjun99CPPg++13.3.0Success3,646
Apr 15, 2026 14:39limanjun99limanjun99CPPg++13.3.0Error
Apr 15, 2026 14:38limanjun99limanjun99CPPg++13.3.0Error
Apr 15, 2026 14:38limanjun99limanjun99CPPg++13.3.0Success3,630
Apr 15, 2026 14:26limanjun99limanjun99CPPg++13.3.0Success3,454
Apr 15, 2026 14:24limanjun99limanjun99CPPg++13.3.0Success3,468
Apr 15, 2026 14:23limanjun99limanjun99CPPg++13.3.0Success7,293
Apr 15, 2026 14:20limanjun99limanjun99CPPg++13.3.0Success7,794
Apr 15, 2026 14:11limanjun99limanjun99CPPg++13.3.0Success3,513
Apr 15, 2026 14:10limanjun99limanjun99CPPg++13.3.0Success3,518
Apr 15, 2026 14:09limanjun99limanjun99CPPg++13.3.0Success3,539
Apr 15, 2026 14:06limanjun99limanjun99CPPg++13.3.0Success3,442
Apr 15, 2026 14:01limanjun99limanjun99CPPg++13.3.0Success3,469
Apr 15, 2026 14:00limanjun99limanjun99CPPclang++18.1.3Success4,798
Apr 15, 2026 13:44limanjun99limanjun99CPPg++13.3.0Success3,473
Apr 15, 2026 13:41limanjun99limanjun99CPPg++13.3.0Success3,511
Apr 15, 2026 13:35limanjun99limanjun99CPPg++13.3.0Success3,473
Apr 15, 2026 13:31limanjun99limanjun99CPPg++13.3.0Success3,495
Apr 15, 2026 13:27limanjun99limanjun99CPPg++13.3.0Success3,506
Apr 15, 2026 13:25limanjun99limanjun99CPPg++13.3.0Success3,479
Apr 15, 2026 13:24limanjun99limanjun99CPPg++13.3.0Success3,487
Apr 15, 2026 12:48limanjun99limanjun99CPPg++13.3.0Success5,246
Apr 15, 2026 12:02limanjun99limanjun99GOgo1.26.2Success3,424+2'920.56 RP
Apr 15, 2026 10:26olliecrowolliecrowCSHARP9.0.14Success4,968+105.94 RP
Apr 15, 2026 09:42olliecrowolliecrowZIG0.14.0Success3,160
Apr 8, 2026 11:51olliecrowolliecrowGOgo1.26.1Success3,133
Apr 1, 2026 22:29olliecrowolliecrowCSHARP9.0.14Success5,244+99.28 RP
Apr 1, 2026 19:47olliecrowolliecrowZIG0.14.0Success3,109+51.91 RP
Mar 30, 2026 17:30Dominique GarmierDominique GarmierGOgo1.26.1Success3,092+40.28 RP
Mar 30, 2026 15:01Dominique GarmierDominique GarmierRUSTrust-1.94.1Success3,136
Mar 30, 2026 07:38Dominique GarmierDominique GarmierRUSTrust-1.94.1Success3,996
Mar 29, 2026 23:49Dominique GarmierDominique GarmierRUSTrust-1.94.1Success5,650