
工具
文章平均质量分 69
轩雨抚痕
这个作者很懒,什么都没留下…
展开
-
Flutter 的AES加密(NoPadding填充方式)
正在做flutter版本的BLE项目的时候,发现flutter好多库不能实现Java 的这种 "AES/ECB/NoPadding" 方式的AES的加密,导致加密的报文和Java 的不一致,随机在网上找了好久终于找到了可以一个支持ECB 模式并且支持NoPadding填充模式的AES加密的库不同于的一般的项目使用CBC模式加密和解密使用,Iot设备一般常用基于ECB模式的通信加密方法。原创 2022-10-28 15:48:47 · 5644 阅读 · 2 评论 -
获取Android设备唯一标识(阿里方案)
一般情况下,Android获取设备唯一标识,大体上有三种方案一是通过获取DEVICE_ID,二是获取MAC地址,三是自定义规则生成一个标识符存在本地,但是,Android10以后,google彻底禁止了第三发应用获取imei,并且mac地址返回的地址也变成了02:00:00:00:00:00,只有系统应用才能获取imei和mac地址,所以,如果要适配Android10以上的版本,就只能自定义生成唯一标识了在这里我推荐大家使用淘宝的设备标识生成库(UTDID.jar),包括友盟的统计SDK原创 2020-07-06 17:55:43 · 2523 阅读 · 1 评论