更新记录
1.0.0(2026-04-20)
- 首次发布
- RSA 非对称加密:密钥生成、公钥加密、私钥解密、签名、验签、分段加解密(超长数据)
- DSA 数字签名:密钥生成、签名、验签
- 对称加密:支持 AES、ARCFOUR、Blowfish、DES、DESede、RC2 算法
- PBE 密码加密:支持 PBEWithMD5AndDES、PBEWithSHA1AndDESede
- 摘要算法:支持 MD5、SHA-1、SHA-256、SHA-384、SHA-512,输出格式支持 hex 和 base64
- HMAC 消息认证:支持 HmacMD5、HmacSHA1、HmacSHA256、HmacSHA384、HmacSHA512
- 所有接口均提供异步(Promise)和同步(Sync)两种调用方式
- 密钥格式:支持 PKCS#8 Base64 和 PEM 两种格式
- 加密模式:对称加密支持 ECB/CBC 模式和 PKCS5Padding/NoPadding 填充
- 国际化:内置中文/英文语言包,支持 t()/tf() 翻译函数和 getLocale()/setLocale() 语言切换
- 耗时统计:提供 startTime()/getElapsed()/getElapsedMs() 工具函数
平台兼容性
uni-app(4.0)
| Vue2 | Vue3 | Vue3插件版本 | Chrome | Safari | app-vue | app-vue插件版本 | app-nvue | app-nvue插件版本 | Android | Android插件版本 | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| × | √ | 1.0.0 | × | × | √ | 1.0.0 | √ | 1.0.0 | 5.0 | 1.0.0 | × | × |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| × | × | × | × | × | × | × | × | × | × | × | × |
uni-app x(4.0)
| Chrome | Safari | Android | Android插件版本 | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|---|
| × | × | 5.0 | 1.0.0 | × | × | × |
dida2-crypto 发布测试中,请暂时不要购买 2026-04-20
开发文档
UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS
开发内容
加密分为三种:
对称加密(symmetric),例如:AES、DES等 非对称加密(asymmetric),例如:RSA、DSA等 摘要加密(digest),例如:MD5、SHA-1、SHA-256、HMAC等 针对这三种加密类型分别封装,并提供常用的大部分加密算法。
对于非对称加密,实现了:
RSA DSA 对于对称加密,实现了:
AES ARCFOUR Blowfish DES DESede RC2 PBEWithMD5AndDES PBEWithSHA1AndDESede PBEWithSHA1AndRC2_40 对于摘要算法实现了:
MD2 MD5 SHA-1 SHA-256 SHA-384 SHA-512 HmacMD5 HmacSHA1 HmacSHA256 HmacSHA384 HmacSHA512

收藏人数:
购买普通授权版(
试用
赞赏(0)
下载 1
赞赏 0
下载 11595475
赞赏 1905
赞赏
京公网安备:11010802035340号