当前位置: 首页 > news >正文

网站建设和搜索引擎优化技术有哪些

网站建设和,搜索引擎优化技术有哪些,建设银行金山支行网站,做网站功能目录 1.安装js-base64库 2. 在Vue组件中引入js-base64库 3.使用js-base64库进行加密 4.Vue中其他加密方式 1.crypto-js 2.jsencrypt 3.bcryptjs 1.安装js-base64库 npm install js-base64 --save-dev 2. 在Vue组件中引入js-base64库 import { Base64 } from js-ba…  目录 1.安装js-base64库  2. 在Vue组件中引入js-base64库 3.使用js-base64库进行加密 4.Vue中其他加密方式  1.crypto-js 2.jsencrypt 3.bcryptjs 1.安装js-base64库  npm install js-base64 --save-dev 2. 在Vue组件中引入js-base64库 import { Base64 } from js-base64; 3.使用js-base64库进行加密 // 加密字符串 const str hello world; const encodedStr Base64.encode(str); console.log(encodedStr); // 输出aGVsbG8gd29ybGQ// 解密字符串 const decodedStr Base64.decode(encodedStr); console.log(decodedStr); // 输出hello world 使用Base64.encode()方法对字符串进行加密并使用Base64.decode()方法对加密后的字符串进行解密。您可以根据需要使用这些方法来加密和解密字符串。请注意加密后的字符串可能包含特殊字符需要进行URL编码或Base64编码后才能在URL中传递。  4.Vue中其他加密方式  crypto-js crypto-js是一个JavaScript加密库支持多种加密算法包括AES、DES、Triple DES、RC4、SHA-1、SHA-256、MD5等。您可以在Vue项目中使用crypto-js来实现加密和解密。 jsencrypt jsencrypt是一个JavaScript RSA加密库支持RSA加密和解密操作。您可以在Vue项目中使用jsencrypt来实现RSA加密和解密。 bcryptjs bcryptjs是一个JavaScript加密库支持bcrypt算法。您可以在Vue项目中使用bcryptjs来实现密码加密和验证。 1.crypto-js // 导入crypto-js库 const CryptoJS require(crypto-js);// 待加密的数据 const data Hello, world!;// 加密 const encryptedData CryptoJS.AES.encrypt(data, secret key 123).toString(); console.log(加密后的数据:, encryptedData);// 解密 const decryptedData CryptoJS.AES.decrypt(encryptedData, secret key 123).toString(CryptoJS.enc.Utf8); console.log(解密后的数据:, decryptedData);2.jsencrypt // 导入jsencrypt库 const JSEncrypt require(jsencrypt).default;// 待加密的数据 const data Hello, world!;// 创建公钥和私钥实例 const encryptKey new JSEncrypt(); const decryptKey encryptKey.createDecryptionKey();// 设置公钥和私钥在实际使用中需要使用真实密钥 encryptKey.setPublicKey(-----BEGIN PUBLIC KEY-----\n PUBLIC_KEY \n-----END PUBLIC KEY-----); decryptKey.setPrivateKey(-----BEGIN RSA PRIVATE KEY-----\n PRIVATE_KEY \n-----END RSA PRIVATE KEY-----);// 加密数据 const encryptedData encryptKey.encrypt(data); console.log(加密后的数据:, encryptedData);// 解密数据 const decryptedData decryptKey.decrypt(encryptedData); console.log(解密后的数据:, decryptedData);3.bcryptjs // 导入bcryptjs库 const bcrypt require(bcryptjs); const saltRounds 10; // 设置盐的迭代次数建议至少为10 const password password; // 待加密的密码 const hashedPassword bcrypt.hashSync(password, saltRounds); // 加密密码得到散列密码 console.log(散列密码:, hashedPassword); // 输出散列密码的哈希值
http://www.pierceye.com/news/599478/

相关文章:

  • 网站创建的基本流程seo网站排名全选
  • 乐山网站公众号建设wordpress微电影模板
  • 天津专门做网站长春市网站制作
  • 怎样用php做网站英文网站建设580
  • 凡客登录入口网站优化垂直化好还是扁平化好
  • 网站诊断高端网站建设 杭州
  • 营销网站案例北京公司建设网站
  • 网站建设全域云网店美工的职责有哪些
  • seo优化网站的手段亚洲国产中文域名查询
  • 网络营销网站源码学校网站建设评审会议通知
  • 品牌网站升级创意设计椅子
  • 海口网站制作公司商标注册网上查询
  • 世界上前端做的最好的网站2345浏览器官网网址
  • 做模板网站赚钱吗网站建设需要多少内存
  • C语言网站开发pdf专科网站开发简历
  • 静态网站怎么做优化网站建设用什么软件
  • 如何建设移动端网站物联网设计
  • 赣州网站设计哪里好天河网站建设多少钱
  • 做lol直播网站设计一个公司网站多少钱
  • 电商网站 投诉百度录入网站
  • 如何做产品网站网页论坛的网站开发项目
  • 如何在记事本中做网站链接冰雪蜜城店加盟费多少
  • 中山网站建设公司专业建站公司设计
  • 汽车手机网站制作一个具体网站的seo优化
  • 手机网站的页面大小wordpress下载主题博客
  • 创客贴设计网站官网高端网站制作网址
  • 衡水网站建设选哪家信用网站系统建设方案
  • 网站全屏代码如何做网站外链
  • 中国人自己的空间站哪里有免费的网站模板下载 迅雷下载 迅雷下载软件
  • 网站建设預算网站的新闻模块怎么做