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

重庆建设工程安全管理协会网站软文怎么写吸引人

重庆建设工程安全管理协会网站,软文怎么写吸引人,优秀设计案例网站,wordpress审查元素后找到代码首先,让我们简单介绍一下百度公司的文心一言。文心一言是百度公司推出的一项文本生成工具,它可以根据给定的主题或关键词生成一句简短而富有启发性的文字。在我们的加密和解密方法中,我们将利用文心一言的特点来生成随机的字符串,…

首先,让我们简单介绍一下百度公司的文心一言。文心一言是百度公司推出的一项文本生成工具,它可以根据给定的主题或关键词生成一句简短而富有启发性的文字。在我们的加密和解密方法中,我们将利用文心一言的特点来生成随机的字符串,并将其用作加密和解密的密钥。

下面是加密函数的代码示例:

function encrypt(text) {const key = getSecretKey();let result = "";for (let i = 0; i < text.length; i++) {const charCode = text.charCodeAt(i) ^ key.charCodeAt(i % key.length);result += String.fromCharCode(charCode);}return btoa(result);
}function getSecretKey() {const keywords = ["加密", "混淆", "解密", "保护"];const keyword = keywords[Math.floor(Math.random() * keywords.length)];const message = generateMessage(keyword);return btoa(message);
}function generateMessage(keyword) {const xhr = new XMLHttpRequest();const url = "https://xin.baidu.com/sfc/";xhr.open("POST", url, false);xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");xhr.send(JSON.stringify({key: keyword,pd: "wisdom",type: 3}));const response = JSON.parse(xhr.responseText);return response.data[0].text;
}

在这个示例中,我们定义了两个函数:encrypt()getSecretKey()encrypt()函数用于将给定的明文进行加密,并返回加密后的密文。getSecretKey()函数用于生成一个随机的密钥,并将其编码为base64字符串。

encrypt()函数中,我们使用XOR运算对明文进行加密。具体来说,我们使用密钥中的每个字符依次对明文中的字符进行异或运算,得到一个新的字符编码。最后,我们将所有新字符的编码组合起来,并将结果编码为base64字符串。

getSecretKey()函数中,我们定义了一个关键词列表,并从中随机选择一个关键词。然后,我们使用该关键词调用generateMessage()函数,从文心一言中生成一个随机的字符串。最后,我们将该字符串编码为base64字符串,并将其用作密钥。

下面是解密函数的代码示例:

function decrypt(cipher) {const key = atob(getSecretKey());const result = atob(cipher);let text = "";for (let i = 0; i < result.length; i++) {const charCode = result.charCodeAt(i) ^ key.charCodeAt(i % key.length);text += String.fromCharCode(charCode);}return text;
}

在解密函数decrypt()中,我们首先获取密钥,然后将密文解码为普通文本。接着,我们使用和加密函数相同的方式对密文进行解密,即使用密钥中的字符依次对密文中的字符进行异或运算,得到明文中的字符编码。最后,我们将所有新字符的编码组合起来,并将结果转换为普通文本。

需要注意的是,我们在使用atob()函数将base64字符串解码为普通字符串时,要确保该字符串是有效的base64格式。

总的来说,我们的加密和解密方法基于百度公司的文心一言,利用其生成随机字符串的特点,生成一个随机的密钥,并使用XOR运算对明文进行加密和密文进行解密。这种方法可以有效保护JavaScript代码的安全性和保密性,是一种非常实用的加密和解密方法。

jsjiami.com

如果您对文章内容有不同看法,或者疑问,欢迎到评论区留言,或者私信我都可以。

也可以到上方网站,底部有我联系方式详谈

如遇自己源码加密后没备份,可以找我们解决解出恢复源码,任何加密都可以。

http://www.hrbkazy.com/news/16720.html

相关文章:

  • 百度的网址网站搜索引擎优化的方法
  • 长沙市网站制作哪家专业外贸网站建设优化推广
  • 网站被收录要怎么做武汉网站关键词推广
  • 宝塔怎么做两个网站收录提交入口
  • wordpress 2m广州seo顾问seocnm
  • 360广告联盟怎么做网站店铺推广平台有哪些
  • 机票网站建设网络免费推广平台
  • 阿里巴巴做网站费用计入武汉谷歌seo
  • 无锡企业网站排名优化流量精灵网页版
  • 网站平台建设实训总结百度关键词推广条件
  • windows 网站模板seo建站公司
  • 做家政下载什么网站或什么群呢百度知道官网手机版
  • 网站建设及编辑岗位职责海外网站推广优化专员
  • 网站改版换了域名seo 资料包怎么获得
  • 微信网站建设多少钱南京谷歌优化
  • 品质好房李飞seo
  • 深圳网站制作的公司嘉兴seo优化效果怎么样
  • 公司有网站域名 如何做网站培训班招生方案有哪些
  • 网站开发获客渠道百姓网推广电话
  • 应用商店网站模板必应站长平台
  • 江西省上饶市建设局网站怀来网站seo
  • 北京高端网站建设咸阳全网推广方案
  • php开源公司网站长沙seo网站优化公司
  • 做淘宝图的素材搜索网站自己怎么做一个网页
  • java高端网站建设福州整站优化
  • 磁力网站怎么做今日全国最新疫情通报
  • python网站搭建广州网站优化系统
  • 昆明市建设厅网站国家新闻最新消息今天
  • 知己知彼网站天津百度推广电话号码
  • 湖南省住房与城乡建设网站网店推广方式有哪些