Advertisement
Guest User

Untitled

a guest
Oct 4th, 2022
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.75 KB | None | 0 0
  1. Without crypto extensions:
  2. ------------------------------------------------------------------------------
  3. wolfSSL version 5.5.1
  4. ------------------------------------------------------------------------------
  5. wolfCrypt Benchmark (block bytes 1048576, min 1.0 sec each)
  6. RNG 35 MB took 1.055 seconds, 33.176 MB/s
  7. AES-128-CBC-enc 50 MB took 1.027 seconds, 48.666 MB/s
  8. AES-128-CBC-dec 45 MB took 1.002 seconds, 44.914 MB/s
  9. AES-192-CBC-enc 45 MB took 1.061 seconds, 42.396 MB/s
  10. AES-192-CBC-dec 40 MB took 1.027 seconds, 38.932 MB/s
  11. AES-256-CBC-enc 40 MB took 1.063 seconds, 37.628 MB/s
  12. AES-256-CBC-dec 35 MB took 1.020 seconds, 34.329 MB/s
  13. AES-128-GCM-enc 30 MB took 1.038 seconds, 28.906 MB/s
  14. AES-128-GCM-dec 30 MB took 1.036 seconds, 28.954 MB/s
  15. AES-192-GCM-enc 30 MB took 1.129 seconds, 26.581 MB/s
  16. AES-192-GCM-dec 30 MB took 1.127 seconds, 26.613 MB/s
  17. AES-256-GCM-enc 25 MB took 1.015 seconds, 24.620 MB/s
  18. AES-256-GCM-dec 25 MB took 1.014 seconds, 24.658 MB/s
  19. GMAC Table 4-bit 74 MB took 1.010 seconds, 73.293 MB/s
  20. AES-128-CTR 50 MB took 1.054 seconds, 47.438 MB/s
  21. AES-192-CTR 45 MB took 1.085 seconds, 41.474 MB/s
  22. AES-256-CTR 40 MB took 1.084 seconds, 36.890 MB/s
  23. AES-CCM-Enc 25 MB took 1.031 seconds, 24.237 MB/s
  24. AES-CCM-Dec 25 MB took 1.030 seconds, 24.266 MB/s
  25. ARC4 110 MB took 1.025 seconds, 107.324 MB/s
  26. CHACHA 125 MB took 1.008 seconds, 124.034 MB/s
  27. CHA-POLY 95 MB took 1.036 seconds, 91.704 MB/s
  28. 3DES 10 MB took 1.136 seconds, 8.806 MB/s
  29. MD5 220 MB took 1.008 seconds, 218.174 MB/s
  30. POLY1305 385 MB took 1.003 seconds, 384.025 MB/s
  31. SHA 185 MB took 1.015 seconds, 182.201 MB/s
  32. SHA-224 80 MB took 1.005 seconds, 79.574 MB/s
  33. SHA-256 80 MB took 1.005 seconds, 79.640 MB/s
  34. SHA-384 135 MB took 1.024 seconds, 131.855 MB/s
  35. SHA-512 135 MB took 1.024 seconds, 131.877 MB/s
  36. SHA3-224 130 MB took 1.006 seconds, 129.282 MB/s
  37. SHA3-256 125 MB took 1.018 seconds, 122.805 MB/s
  38. SHA3-384 100 MB took 1.043 seconds, 95.914 MB/s
  39. SHA3-512 70 MB took 1.030 seconds, 67.932 MB/s
  40. AES-128-CMAC 50 MB took 1.065 seconds, 46.960 MB/s
  41. AES-256-CMAC 40 MB took 1.093 seconds, 36.592 MB/s
  42. HMAC-MD5 220 MB took 1.013 seconds, 217.275 MB/s
  43. HMAC-SHA 185 MB took 1.022 seconds, 180.986 MB/s
  44. HMAC-SHA224 80 MB took 1.008 seconds, 79.331 MB/s
  45. HMAC-SHA256 80 MB took 1.006 seconds, 79.496 MB/s
  46. HMAC-SHA384 135 MB took 1.026 seconds, 131.551 MB/s
  47. HMAC-SHA512 135 MB took 1.025 seconds, 131.682 MB/s
  48. PBKDF2 9 KB took 1.000 seconds, 9.215 KB/s
  49. RSA 1024 key gen 4 ops took 1.112 sec, avg 278.034 ms, 3.597 ops/sec
  50. RSA 2048 key gen 1 ops took 1.274 sec, avg 1273.548 ms, 0.785 ops/sec
  51. RSA 2048 public 1100 ops took 1.028 sec, avg 0.935 ms, 1069.792 ops/sec
  52. RSA 2048 private 100 ops took 5.643 sec, avg 56.431 ms, 17.721 ops/sec
  53. DH 2048 key gen 94 ops took 1.003 sec, avg 10.665 ms, 93.762 ops/sec
  54. DH 2048 agree 100 ops took 2.323 sec, avg 23.231 ms, 43.045 ops/sec
  55. ECC [ SECP256R1] 256 key gen 200 ops took 1.048 sec, avg 5.241 ms, 190.805 ops/sec
  56. ECDHE [ SECP256R1] 256 agree 200 ops took 1.044 sec, avg 5.219 ms, 191.615 ops/sec
  57. ECDSA [ SECP256R1] 256 sign 200 ops took 1.070 sec, avg 5.349 ms, 186.967 ops/sec
  58. ECDSA [ SECP256R1] 256 verify 300 ops took 1.072 sec, avg 3.573 ms, 279.870 ops/sec
  59. CURVE 25519 key gen 3336 ops took 1.000 sec, avg 0.300 ms, 3335.260 ops/sec
  60. CURVE 25519 agree 3400 ops took 1.018 sec, avg 0.300 ms, 3338.796 ops/sec
  61. Benchmark complete
  62.  
  63. With crypto extensions:
  64. ------------------------------------------------------------------------------
  65. wolfSSL version 5.5.1
  66. ------------------------------------------------------------------------------
  67. wolfCrypt Benchmark (block bytes 1048576, min 1.0 sec each)
  68. RNG 145 MB took 1.033 seconds, 140.345 MB/s
  69. AES-128-CBC-enc 1120 MB took 1.003 seconds, 1116.532 MB/s
  70. AES-128-CBC-dec 1065 MB took 1.004 seconds, 1061.250 MB/s
  71. AES-192-CBC-enc 1005 MB took 1.003 seconds, 1001.524 MB/s
  72. AES-192-CBC-dec 960 MB took 1.000 seconds, 959.909 MB/s
  73. AES-256-CBC-enc 905 MB took 1.004 seconds, 901.444 MB/s
  74. AES-256-CBC-dec 885 MB took 1.001 seconds, 884.302 MB/s
  75. AES-128-GCM-enc 720 MB took 1.002 seconds, 718.658 MB/s
  76. AES-128-GCM-dec 330 MB took 1.010 seconds, 326.840 MB/s
  77. AES-192-GCM-enc 665 MB took 1.007 seconds, 660.589 MB/s
  78. AES-192-GCM-dec 315 MB took 1.003 seconds, 313.974 MB/s
  79. AES-256-GCM-enc 615 MB took 1.006 seconds, 611.158 MB/s
  80. AES-256-GCM-dec 305 MB took 1.012 seconds, 301.459 MB/s
  81. GMAC Table 4-bit 521 MB took 1.001 seconds, 520.712 MB/s
  82. AES-128-CTR 1105 MB took 1.004 seconds, 1100.328 MB/s
  83. AES-192-CTR 1030 MB took 1.001 seconds, 1029.250 MB/s
  84. AES-256-CTR 975 MB took 1.001 seconds, 974.508 MB/s
  85. AES-CCM-Enc 165 MB took 1.015 seconds, 162.636 MB/s
  86. AES-CCM-Dec 170 MB took 1.030 seconds, 164.977 MB/s
  87. ARC4 110 MB took 1.032 seconds, 106.563 MB/s
  88. CHACHA 455 MB took 1.004 seconds, 453.108 MB/s
  89. CHA-POLY 315 MB took 1.016 seconds, 310.106 MB/s
  90. 3DES 10 MB took 1.193 seconds, 8.380 MB/s
  91. MD5 220 MB took 1.021 seconds, 215.454 MB/s
  92. POLY1305 955 MB took 1.004 seconds, 951.619 MB/s
  93. SHA 185 MB took 1.025 seconds, 180.402 MB/s
  94. SHA-224 945 MB took 1.004 seconds, 941.128 MB/s
  95. SHA-256 950 MB took 1.004 seconds, 946.580 MB/s
  96. SHA-384 230 MB took 1.022 seconds, 225.025 MB/s
  97. SHA-512 225 MB took 1.001 seconds, 224.799 MB/s
  98. SHA3-224 115 MB took 1.023 seconds, 112.384 MB/s
  99. SHA3-256 110 MB took 1.024 seconds, 107.412 MB/s
  100. SHA3-384 90 MB took 1.045 seconds, 86.102 MB/s
  101. SHA3-512 65 MB took 1.037 seconds, 62.662 MB/s
  102. AES-128-CMAC 275 MB took 1.017 seconds, 270.458 MB/s
  103. AES-256-CMAC 235 MB took 1.004 seconds, 234.169 MB/s
  104. HMAC-MD5 220 MB took 1.021 seconds, 215.400 MB/s
  105. HMAC-SHA 185 MB took 1.023 seconds, 180.776 MB/s
  106. HMAC-SHA224 945 MB took 1.003 seconds, 942.118 MB/s
  107. HMAC-SHA256 945 MB took 1.004 seconds, 941.289 MB/s
  108. HMAC-SHA384 230 MB took 1.021 seconds, 225.244 MB/s
  109. HMAC-SHA512 225 MB took 1.001 seconds, 224.751 MB/s
  110. PBKDF2 48 KB took 1.001 seconds, 47.968 KB/s
  111. RSA 1024 key gen 3 ops took 1.275 sec, avg 425.013 ms, 2.353 ops/sec
  112. RSA 2048 key gen 1 ops took 2.579 sec, avg 2579.441 ms, 0.388 ops/sec
  113. RSA 2048 public 1100 ops took 1.033 sec, avg 0.939 ms, 1065.006 ops/sec
  114. RSA 2048 private 100 ops took 5.675 sec, avg 56.749 ms, 17.622 ops/sec
  115. DH 2048 key gen 93 ops took 1.008 sec, avg 10.838 ms, 92.267 ops/sec
  116. DH 2048 agree 100 ops took 2.337 sec, avg 23.370 ms, 42.789 ops/sec
  117. ECC [ SECP256R1] 256 key gen 200 ops took 1.062 sec, avg 5.309 ms, 188.371 ops/sec
  118. ECDHE [ SECP256R1] 256 agree 200 ops took 1.055 sec, avg 5.276 ms, 189.522 ops/sec
  119. ECDSA [ SECP256R1] 256 sign 200 ops took 1.086 sec, avg 5.430 ms, 184.150 ops/sec
  120. ECDSA [ SECP256R1] 256 verify 300 ops took 1.082 sec, avg 3.605 ms, 277.382 ops/sec
  121. CURVE 25519 key gen 4789 ops took 1.000 sec, avg 0.209 ms, 4788.076 ops/sec
  122. CURVE 25519 agree 4800 ops took 1.004 sec, avg 0.209 ms, 4781.682 ops/sec
  123. Benchmark complete
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement