非对称性加密

varpublicKey= "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC9WI8zxvqW0Q2yLq1pB5KUbYmEiU4VznAt7/y6FnSoUJaDTGDg3uB6urOmqBvcE4oS1DGURui/FGxDXsROuoKgF21KU/fXMn1tJxXRt/NkYhqFA8ZJFnynh5VGHYTafx9HJ17CCChbI0qx2qdIDBUDaMGPHENqJs5TylJqapVecQIDAQAB";varprivateKey= "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAL1YjzPG+pbRDbIurWkHkpRtiYSJThXOcC3v/LoWdKhQloNMYODe4Hq6s6aoG9wTihLUMZRG6L8UbENexE66gqAXbUpT99cyfW0nFdG382RiGoUDxkkWfKeHlUYdhNp/H0cnXsIIKFsjSrHap0gMFQNowY8cQ2omzlPKUmpqlV5xAgMBAAECgYAIEQXIxulWE4Hp3WM13kS4XhJFuzPAahMNYfP6WYqOwSAoZ9CYw+X8VIfiybamIY74TmHuVzcDLPOPyzHByOBXruNK+ynU61BFMOdC7a2oR09PW3Fj8mvChtPYalzN/h2GuSD/eJ4hnZC7b3AEz4DTuaILVIae2SWqzGCJ8JYsoQJBAOLldE9FEeJZrqAsTATx8vL7KqkEwgJ7fTsLptCpThNezD8ecyO3mDUctAxvR+Iislxfy/TixuC4iyYdrBPBCAcCQQDVohJPE5ahFcLSDpSme2U+A5nrMRRMg0dnF/7SnSqYLJka49Q+4kDB8/OFSHtwlNztC3wiEF/PktrKxt6C1JfHAkEAxKQTvzefHkqXOx3o7Eg8RDVFbaI/+iLID8ozUpfIoKUB4pojM4tEEJPFvxkadXOYnNIxUxTPQ6bsgaYpoh0jNQJARqycY/61+UqKrhVWxhDSeIaWeAE/luRjTc7ZZXHLMpamfAfdIoSVKdT7vh8xfxgwUldXVKmYGMKbkTPjTuLn5wJAaLMytE0yg+E+uyf1UgCWMfmMLmHPmGIvw9i9eIx35w8JVG5wHFM8wo1v26CWq9Y5x6n3qP36Yyqsg4ahRuRn4A=="

//设置公钥

rsa.setPublicKey(publicKey);//设置私钥

rsa.setPrivateKey(privateKey);varstr= "这是一个字符串";//加密

str=rsa.encrypt(str);

console.log(str);//解密

str=rsa.decrypt(str);

console.log(str)

php sha1摘要算法,js 加密和摘要算法(base64、md5、sha1、rsa)相关推荐

  1. C#加密解密(DES,AES,Base64,md5,SHA256,RSA,RC4)

    一:异或^简单加解密(数字类型) 1:原理: 异或用于比较两个二进制数的相应位,在执行按位"异或"运算时,如果两个二进制数的相应位都为1或者都为0,则返回0;如果两个二进制数的相应 ...

  2. 合宙Air105|CRYPTO|加密与解密|算法|RSA|HASH函数| BASE64|MD5|SHA1|SHA256|CRC|官方demo|学习(4):CRYPTO(加密与解密)

    基础资料 基于Air105开发板:Air105 - LuatOS 文档 上手:开发上手 - LuatOS 文档 探讨重点 对官方CRYPTO(加密与解密) 功能的复现,进行相关内容的学习及探讨. 实现 ...

  3. python常用加密算法_python 三个常用加密 base64,md5,sha1

    做比赛的经常会用到这三个算法 今天集合在一起 [python] import hashlib import base64 s = 'justforfun' print s for i in range ...

  4. Java 原生 Base64 编解码、Md5、SHA-1、SHA-256 加密摘要算法

    目录 常用加密算法对比 Base64 编解码 MessageDigest 信息摘要 MD5 信息摘要算法 常用加密算法对比 常用加密算法对比 Base64 编解码 1.BASE64 有自己的编码表,可 ...

  5. golang中base64 md5 sha256的编解码及摘要算法、aes、des、sha1

    golang中base64 md5 sha256的编解码及摘要算法.aes.rsa.des.sha1 golang中base64 md5 sha256的编解码及摘要算法 关于加密解密 AES DES ...

  6. openssl算法 —— 利用openssl进行BASE64编码解码、md5/sha1摘要、AES/DES3加密解密

    openssl 加密字符串的方法: 一.利用openssl命令进行BASE64编码解码(base64 encode/decode): 1. BASE64编码命令 对字符串'abc'进行base64编码 ...

  7. 摘要算法与加密(以MD5算法为例)

    [README] 部分内容总结自: 摘要与加密的区别(以MD5算法为例) - 掘金https://juejin.cn/post/6844903561478799368 [1]摘要算法与加密区别 [1. ...

  8. xxtea 算法的 js 加密处理类,包含 UtfParser 和 Base64 类 ?

    JavaScript 实现 新建 xxtea.js 文件 ES5 写法: /* * xxtea算法的js加密处理类,还包含了UtfParser类,还包含了Base64类 *///Class:Xxtea ...

  9. js对url进行base64加密解密

    原文链接:https://dsx2016.com/?p=972 微信公众号:大师兄2016 无论是传递给后台url地址,还是前端复制链接和分享链接. 都需要对url进行处理,避免一些特殊符号等格式造成 ...

最新文章

  1. [从菜鸟到高手演变]之智力题【史上最全】 (转)
  2. hashcode()方法和equals()方法
  3. Centos7通过yum安装最新MySQL
  4. 01背包模板、全然背包 and 多重背包(模板)
  5. [BUUCTF-pwn]——[ZJCTF 2019]EasyHeap
  6. git生成SSH-Key
  7. 洛阳师范学院计算机科学与技术专业怎么样,2019洛阳师范学院专业排名
  8. o.s.b.d.LoggingFailureAnalysisReporter
  9. OJ1008: 美元和人民币
  10. Java方法中数组_Java中数组常用方法的总结
  11. linux系统如何备份系统软件,Linux系统如何备份
  12. windows 10 Tera Term显示乱码
  13. git pull时候报错443
  14. apifox设置全局header
  15. iOS开发 iPhone各型号的屏幕参数对照表 (pt 、px)
  16. 转:7招,教你在工作中高效做笔记
  17. aspx结尾文件网站的发布过程
  18. apmserv 5.2.6 升级php,Windows + APMServ5.2.6/PHP5以上
  19. 洛谷P1781宇宙总统
  20. 电子元件中场效应晶体管与晶体三极管,谁能领袖群伦

热门文章

  1. SOCKS5实现(一)
  2. CSS3理解position属性
  3. 高等数学学习笔记——第三十二讲——泰勒公式
  4. video视频关键帧截取
  5. timer计算 与rcc
  6. CAS . . . .
  7. 怎么破解电脑系统管理员密码?黑客用cmd批处理命令
  8. 干货!如何在SCI论文中转述和总结别人的论文和成果
  9. Redis 如何做内存优化?
  10. 0xc0000142应用程序无法正常启动