本人掘金文章
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) }); }
結語
有問題歡迎留言