常见加解密算法
文章平均质量分 86
常见加解密算法01 - 初步认识
02 - RC4算法分析
03 - RC4逆向认识
04 - 分组密码DES
05 - 分组密码AES
06 - 分组密码的填充与工作模式
07 - 分组密码实战
08 - RSA算法
09 - HASH 算法
二手的程序员
这个作者很懒,什么都没留下…
展开
-
常见加解密算法04 - 分组密码DES
DES算法,全称是数据加密标准(Data Encryption Standard),是一种对称密钥加密技巧,也就是说,加密和解密都用同一个密钥。它是分组加密算法。分组肯定要补位,关于补位的知识,我们后面再说。原创 2024-06-03 10:22:53 · 904 阅读 · 0 评论 -
常见加解密算法03 - RC4逆向认识
各位聪明绝顶,才高八斗的读者们你们好!今天我们主要讨论编译之后的RC4算法识别。题外话,之前看到一个蛋疼的小知识,说“势”这个字最好不好查词典释义。我是很好奇的,果然后来无法直视势不可挡这个成语。言归正传,我们将上一篇的Java与C的代码都编译一下,分别反编译看看。原创 2024-05-14 13:07:44 · 1052 阅读 · 0 评论 -
常见加解密算法02 - RC4算法分析
RC4的好处是它很简单,很快,在没有密钥的情况下只能使用暴力破解。所以,你的密钥很重要,你得特别小心使用它。原创 2024-05-14 13:05:22 · 684 阅读 · 1 评论 -
常见加解密算法01 - 初步认识
安全的加密方法会有大量的加密密钥,因此未经授权的人员既无法猜出正确的密钥,也无法使用计算机通过尝试每个可能的组合(称为暴力破解)轻松计算出正确的字符串。了解了BASE64的原理,那BASE32也就好理解了,它就是使用32个可见字符做编码表,然后是5个bit作为一组,也有填充。注意,这里使用 12.8.0 版本的 frida 来执行,15.2.2的在 cli 里面找不到函数,需要再研究研究。so里面方法不多,可以一个一个看过去,看谁比较可疑,也可以直接搜索编码表字符串,当然也有可能遇到字符串加密的情况。原创 2024-03-21 13:36:17 · 758 阅读 · 0 评论