Listy.us

PHP Hash Performance by jsylvanus

Performance tests on various PHP hash functions: hash('md4',str), md5(str), hash('md5',str), sha1(str), hash('sha1',str). Each test is run 10,000 times to get a min/avg/max time.

Sign up today and make your own lists

Whether you need to get organized or have something you want to share, if there's more than one of something you can use Listy.us to list it.

Favorite Make a Copy Bookmark Share this List
Test
10kb
100kb
1000kb

md5($str) (winner)

  • min: 0.000008
  • avg: 0.000009
  • max: 0.00002

  • min: 0.000018
  • avg: 0.000026
  • max: 0.000177

  • min: 0.000198
  • avg: 0.000226
  • max: 0.001681

hash('md4',$str)

  • min: 0.000033
  • avg: 0.000034
  • max: 0.000072

  • min: 0.000236
  • avg: 0.000264
  • max: 0.000552

  • min: 0.002533
  • avg: 0.002569
  • max: 0.003037

hash('md5',$str)

  • min: 0.000031
  • avg: 0.000058
  • max: 0.000162

  • min: 0.00047
  • avg: 0.000506
  • max: 0.000521

  • min: 0.004929
  • avg: 0.005056
  • max: 0.016346

sha1($str)

  • min: 0.000036
  • avg: 0.000065
  • max: 0.000131

  • min: 0.000545
  • avg: 0.000576
  • max: 0.001141

  • min: 0.005625
  • avg: 0.005696
  • max: 0.017586

hash('sha1',$str)

  • min: 0.000059
  • avg: 0.000089
  • max: 0.015347

  • min: 0.000542
  • avg: 0.000589
  • max: 0.004313

  • min: 0.005605
  • avg: 0.005715
  • max: 0.025103

Comments


  1. No comments found

You must be logged in to leave a comment.

List Author


List Tags