本人掘金文章
1. 介绍
- 目的:该插件为 ECB模式 3des 加密,解决 flutter => java后台 => 硬件 相联系的需求 (需保证App端、java服务端、硬件三方加密结果一致);
- 现有的 pub.dev 插件如(flutter_3des, flutter_des, des_plugin)加密后的结果均和 java、硬件加密的结果不一致, 故诞生了这个3des加密插件。
- 有问题或者疑问,可前往 github (https://github.com/laijinxian/flutter_3des_plugin)提 Issues;
2. 引入 Add Dependency
dependencies: flutter_3des_plugin: ^0.0.2
3. 使用 Implementation
import 'package:flutter_3des_plugin/flutter_3des_plugin.dart'; void example() async { const data = "2005261620000123"; const key = "FC1900000123200526162055AA5A5AA5"; Flutter3desPlugin.encrypt(key, data).then((res) { // TODO: res就是加密后的数据 print(res) }); }
结语
有问题欢迎留言