V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Gehrman  ›  全部回复第 9 页 / 共 10 页
回复总数  196
1  2  3  4  5  6  7  8  9  10  
2019-11-28 15:53:41 +08:00
回复了 Gehrman 创建的主题 问与答 AES 解密 Android 与 iOS 行为不同
@mcluyu 跟 iOS 那边对了下,设置确实是 PKCS7Padding,但是这也解释不了 iOS 为什么能将 c 和 b 都解回 a。而且在线工具设置成 PKCS7Padding 结果跟主题也是一样的
2019-11-28 15:43:10 +08:00
回复了 Gehrman 创建的主题 问与答 AES 解密 Android 与 iOS 行为不同
@xiangyuecn 瞎写正常应该也解不出来吧,这种情况遇到两次了,第一次以为 Android 这边写错了,好奇 iOS 有什么奇怪的方法
2019-11-28 15:40:40 +08:00
回复了 Gehrman 创建的主题 问与答 AES 解密 Android 与 iOS 行为不同
@littleylv
private fun decrypt(message: String, keyStr: String): String {
//Base64 字符串转为加密后的数据
val plaintext: ByteArray = Base64.decode(message.toByteArray(), Base64.NO_WRAP)
//根据 keyStr 生成 secret key
val secretKey = SecretKeySpec(keyStr.toByteArray(Charsets.UTF_8), "AES")
//根据 ivParameterSpecStr 生成 IvParameterSpec
val ivParameterSpec = IvParameterSpec(ivStr.toByteArray(Charsets.UTF_8))
val cipher = Cipher.getInstance("AES/CBC/PKCS5PADDING")
cipher.init(Cipher.DECRYPT_MODE, secretKey, ivParameterSpec)
//解密
val decryptResult = cipher.doFinal(plaintext)
//将解密结果转为字符串
return decryptResult.toString(Charsets.UTF_8)
}

现在主要是 iOS 那边怎么能做到解密,虽然这种情况很少,但是遇到了也是好奇
2019-11-28 15:35:53 +08:00
回复了 Gehrman 创建的主题 问与答 AES 解密 Android 与 iOS 行为不同
Android 用的自带的库,报错是这个 BadPaddingException: error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT
现在关键的是 Android 的加密和解密和在线工具是一样的
viewModel 里加多个缓存,跟缓存一样的无视掉?
2018-04-10 09:25:37 +08:00
回复了 moonfarmer 创建的主题 Apple 11.3 的 3D touch 在屏幕解锁后使用,有很大概率无效
@chrisqin live photo 的锁屏 重压可以播放
2018-03-06 13:47:29 +08:00
回复了 xenme 创建的主题 iPhone 有没有发现 iPhoneX 拿出来永远是反的
因为以前不用 faceID 解锁
2018-03-05 11:07:57 +08:00
回复了 sfree2005 创建的主题 Flutter 觉得谷歌的 Flutter 会火
Dart 败笔+1
Dart 2.0 看起来现代了些
要是能换成 Kotin 就好了 XD

写 UI 要是能有可视化编辑界面会好点,嵌套太多太可怕了
2018-03-01 11:05:17 +08:00
回复了 bubuyu 创建的主题 Apple 吐槽下现在苹果的客户电话
@zakokun
+1,普通话都说不标准,不知道怎么招进去的
2018-01-19 13:27:38 +08:00
回复了 tutustream 创建的主题 游戏 刚买了个 XBOX ONE 手柄,却发现没啥游戏可以玩了
那个 helldeliver (不知道拼错了没)的蛮好玩的,之前在 ps4 上玩的好像上了 steam,联机好玩
2018-01-15 09:00:57 +08:00
回复了 dizhong 创建的主题 Apple 国外请愿要求苹果开放所有 iOS 认证
@cxshun 我的 6sp 之前还剩 83 健康度的时候除了省电模式别的时候都是满血,电量超低的时候也是(低于 20%)。降频不知道是不是还看 CPU,我的是台积电的
2018-01-11 12:38:43 +08:00
回复了 Gehrman 创建的主题 Android 最低支持版本为 5.1 的 APP 有必要使用 V7 包和 V4 包吗
@RikkaW 看了下 AppCompat 是包含了 Material 的元素的,谢谢
2018-01-11 11:23:15 +08:00
回复了 Gehrman 创建的主题 Android 最低支持版本为 5.1 的 APP 有必要使用 V7 包和 V4 包吗
了解,多谢大家
话说 Style 使用 android:Theme.Material 究竟有没有意义,感觉跟 Theme.AppCompat 没什么区别
2018-01-02 13:51:54 +08:00
回复了 admirez 创建的主题 iPhone 为什么用了 2 年的 iphone6s(10.3.3)用 Cpu Dasher64 看了没降频呢
我的 6sp,之前电池健康度 83 的时候,只有开了省电模式才会降到 900 多,平时都是 1848,不知道苹果是按照什么降频的
2017-12-26 10:26:35 +08:00
回复了 Duluku 创建的主题 MacBook Pro mbp 15 更新之后 IDEA 不停的卡死
mbp 老版本会不会也被基佬库克关心硬件健康了
2017-08-08 20:46:19 +08:00
回复了 Gehrman 创建的主题 Linux Archlinux 下 command not found:adb
@TestSmirk
./adb 可以

@osnaile
@BOYPT
@Nitroethane
Android Studio 自动装的不是 pacman 安装的,我在.zshrc 里配置了 path,现在正常了
2017-08-08 11:55:30 +08:00
回复了 Gehrman 创建的主题 Linux Archlinux 下 command not found:adb
@hxsf
真的是这样 orz
以前都不用阿,不知道出了什么鬼问题,thx
2017-08-08 11:41:09 +08:00
回复了 Gehrman 创建的主题 Linux Archlinux 下 command not found:adb
@kamen
重启试过了,并没有用
archlinuxcn 源的装了有用 Thx
不知道 AS 自动安装的出了什么毛病
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2410 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 15:56 · PVG 23:56 · LAX 07:56 · JFK 10:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.