找回密码
 注册
Simdroid-非首页
查看: 310|回复: 4

[K文件] k文件加密的一些细节及解密的思路

[复制链接]
发表于 2016-9-2 09:18:09 来自手机 | 显示全部楼层 |阅读模式 来自 上海
前段时间研究了dyna k文件的加密和解密方法:
加密过程采用的是标准的openpgp加密协议,先把原文用aes进行加密,aes-key是动态生成的,每次加密都不一样,再用elgamal非对称加密算法加密aes-key, elgamal算法的公钥就是官网上的那个。非对称加密的特点是加密过程用公钥完成,解密过程由私钥完成,仅凭公钥解密几乎不可能。那么既然dyna软件能直接读取加密的k文件,说明私钥肯定在软件里,提取出来,按照openpgp的协议就可以解密k文件。
 楼主| 发表于 2016-9-2 09:23:33 来自手机 | 显示全部楼层 来自 上海
Simdroid开发平台
加密的aes-key是保存在加密文件里的,加密文件看上去像乱码,实际上是把无法显示的二进制数据按照base64编码方法转换成了可以显示的ascii码
回复 不支持

使用道具 举报

 楼主| 发表于 2016-9-2 20:33:12 | 显示全部楼层 来自 上海

提取密钥就能解
回复 不支持

使用道具 举报

发表于 2018-12-14 13:45:30 | 显示全部楼层 来自 上海
你好,关于lsdya加密文件的解密过程,确实需要,真心求教,可否指点一二,万分感谢
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-26 17:27 , Processed in 0.028131 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表