| 123456789101112131415161718192021222324252627282930313233343536 |
- <!DOCTYPE html>
- <html lang="en">
-
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
- <title>SM2</title>
- <script src="../js/sm2/sm2.js"></script>
- <!--<script src="../js/sm2/decrypt.js"></script>-->
- <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
- </head>
-
- <body onload="test()">
- <script>
-
- function test() {
- //公钥
- var publicKey = "042DBA45E7B03394F603CADAFCDDEC854D3E01A4E9C52CD799B85B1A14BDB970137AE58BA553D79F058604DC1CD4B77DE5408BA3308E767584100C2B663510C819";
- //私钥
- var privateKey = "BF1F907B4E0487F798DC80AFD7BC2A6201E8514233002272EA3BE2FC6F797843";
-
- var str = "测试中文";
-
- //加密
- var encrText = sm2.doEncrypt(str, publicKey,0);
- console.log(encrText);
-
- //解密
- var decryptText = sm2.doDecrypt(encrText, privateKey,0);
- console.log(decryptText);
- }
- </script>
- </body>
-
- </html>
|