更新记录

1.1.1(2025-10-20)

优化

1.1.0(2025-10-20)

优化

1.0.8(2025-06-05)

优化DES 加密

查看更多

平台兼容性

uni-app(3.6.11)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
5.0 -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - -

uni-app x(3.6.11)

Chrome Safari Android iOS 鸿蒙 微信小程序
5.0 -

其他

多语言 暗黑模式 宽屏模式

xtf-md5util

下载插件后需要自定义基座

web 微信小程序 请购买源码版本

import { md5,encodeToBase64,decodeFromBase64,setDESIv,DESDecrypt,DESEncrypt,AESDecrypt,AESEncrypt,AESData ,sha256,hmacSHA1} from '@/uni_modules/xtf-md5util';

    var s=md5("xtf");// 获取md5

    var sha=sha256("xtf");// 获取sha256

    var base64=encodeToBase64("xtf");// base64 加密
    var or=decodeFromBase64(base64);// base64 解密

    //"设置DESIV"
    setDESIv("***");// 默认*** 
    //DES 加密
    var desE=   DESEncrypt("xtf","***");// "xtf"为内容  "***"为密码
    //DES 解密
    var desD=   DESDecrypt("+ygiVP1l29s=","***");//"+ygiVP1l29s=" 为需要解密的内容  ”***“为密码

    AES 加密解密
    //uniapp----------------------------------------------------
    var key = "0123456789abcdef0123456789abcdef" // 32字节(256位)
    var iv = "abcdef9876543210" // 16字节
    AESEncrypt({
        key:key,
        iv:iv,
        content:"xtf",// 加密的内容
        mode:"ECB",// CBC, CFB, CTR, OFB, ECB 类型
        padding:"Pkcs7"  // Pkcs7,Iso97971,AnsiX923,Iso10126,ZeroPadding,NoPadding
    })
    AESDecrypt({
        key:key,
        iv:iv,
        content:"hbfnDVR7yCyqKRB/y3HOrQ==",// 解密的内容
        mode:"ECB",// CBC, CFB, CTR, OFB, ECB 类型
        padding:"Pkcs7"  // Pkcs7,Iso97971,AnsiX923,Iso10126,ZeroPadding,NoPadding
    })
    // uniappx-------------------------------------------
    AES 加密解密
    //uniapp----------------------------------------------------
    var key = "0123456789abcdef0123456789abcdef" // 32字节(256位)
    var iv = "abcdef9876543210" // 16字节
    AESEncrypt({
        key:key,
        iv:iv,
        content:"xtf",// 加密的内容
        mode:"ECB",// CBC, CFB, CTR, OFB, ECB 类型
        padding:"Pkcs7"  // Pkcs7,Iso97971,AnsiX923,Iso10126,ZeroPadding,NoPadding
    } as AESData)
    AESDecrypt({
        key:key,
        iv:iv,
        content:"hbfnDVR7yCyqKRB/y3HOrQ==",// 解密的内容
        mode:"ECB",// CBC, CFB, CTR, OFB, ECB 类型
        padding:"Pkcs7"  // Pkcs7,Iso97971,AnsiX923,Iso10126,ZeroPadding,NoPadding
    } as AESData) 
    //hmacSHA1-------------------------------------------
    var data=hmacSHA1(
    "xtf"// 加密内容
    ,"0123456789abcdef0123456789abcdef"  //加密key
    );

开发文档

UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。