No Description

decrypt.js 736B

1234567891011121314151617181920212223242526
  1. var publicKey ="042DBA45E7B03394F603CADAFCDDEC854D3E01A4E9C52CD799B85B1A14BDB970137AE58BA553D79F058604DC1CD4B77DE5408BA3308E767584100C2B663510C819";
  2. var privateKey ="BF1F907B4E0487F798DC80AFD7BC2A6201E8514233002272EA3BE2FC6F797843";
  3. //加密
  4. function encryptFn(value){
  5. var encrText = sm2.doEncrypt(value, publicKey,0);
  6. return encrText
  7. }
  8. //解密
  9. function decryptFn(value){
  10. var decryptText = ""
  11. if(value){
  12. decryptText = sm2.doDecrypt(value.slice(2), privateKey,0);
  13. }
  14. return decryptText
  15. }
  16. function phoneTableClick(ele,data){
  17. ele.innerText =decryptFn(data)
  18. }
  19. function addPhoneHtml(ele,data,dataShow){
  20. var html = '<a onclick="phoneTableClick(this ,\'' +row.CallNumberShow+'\')"> ' + val + '</a>'
  21. $(html).appendTo($(ele))
  22. }