外链论坛

 找回密码
 立即注册
搜索
查看: 21|回复: 0

MD5、SHA、AES、Rabit 、RC4、TripleDES Ripemd 加密解密 在线工具网

[复制链接]

1389

主题

0

回帖

9911万

积分

论坛元老

Rank: 8Rank: 8

积分
99115388
发表于 2024-7-11 06:01:37 | 显示全部楼层 |阅读模式

本文要举荐的[ToolFk]是一款程序员经常运用的线上免费测试工具箱,ToolFk 特殊是专注于程序员平常研发工具不消安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果。ToolFk还支持 BarCode条形码在线生成QueryList采集器PHP代码在线运行PHP混淆、加密、解密、 Python代码在线运行JavaScript在线运行YAML格式化工具HTTP模拟查找工具HTML在线工具JavaScript在线工具CSS在线工具JSON在线工具Unixtime时间戳转换Base64/URL/Native2Ascii转换CSV转换工具XML在线工具箱、WebSocket在线工具Markdown 在线工具Htaccess2nginx 转换进制在线转换在线加密工具在线伪原创工具在线APK反编译在线网页截图工具在线随机暗码生成在线生成二维码Qrcode在线Crontab表达式生成在线短网址生成在线计算器工具

。等20多个平常程序员研发工具,算是一个非常全面的程序员工具箱网站。

網站名稱:ToolFk

網站鏈結:https://www.toolfk.com/工具链接:https://www.toolfk.com/tool-convert-encryption

代码教學

工具[在线MD5、SHA、AES、Rabit 、RC4、TripleDES Ripemd160 加密解密工具]依赖的代码库为https://github.com/brix/crypto-js

STEP 1

STEP 2

核心代码如下

function md5_encode(key,message){

return CryptoJS.MD5(key+message).toString();

}

function macmd5_encode(key,message){

return CryptoJS.HmacMD5(message,key).toString();

}

function ase_encode(key,message){

return CryptoJS.AES.encrypt(message, key).toString();

}

function ase_decode(key,message){

var decryptResult = CryptoJS.AES.decrypt(message, key);

return decryptResult.toString(CryptoJS.enc.Utf8);

}

function des_encode(key,message){

toolfk.report(des_encode,key+":"+message);

return CryptoJS.DES.encrypt(message, key).toString();

}

function des_decode(key,message){

var decryptResult= CryptoJS.DES.decrypt(message, key);

return decryptResult.toString(CryptoJS.enc.Utf8);

}

function ra
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-7-31 00:12 , Processed in 0.163268 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.