hyfree / sm3vsmd5

前端加密算法库测试

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview 概述

Compare the performance of md5, sha256 and sm3 in a browser environment

在浏览器环境下比较md5、sha256和sm3的性能

How to use 如何使用

After downloading the js dependency,Open index.html in your browser

安装js依赖后,使用浏览器打开index.html

pnpm install

How to contribute code 如何贡献代码

If you find an error in my code or if you wish to submit another js-lib, you can submit your code

如果你发现我的代码中存在错误或者你希望提交其他js-lib,可以提交你的代码

Test Results 测试结果

How much time do I need to calculate the hash of 1MB of data:
index.js:53 
index.js:54 sm_crypto=1484 ms
index.js:55 sm3-js=1937 ms
index.js:56 md5-js=641 ms
index.js:57 crypto-js_SHA256=795 ms
index.js:58 Browser_SHA256=1 ms

image

About

前端加密算法库测试


Languages

Language:JavaScript 97.2%Language:HTML 2.8%