密码学
-
深入解析ECC(椭圆曲线密码学)加解密算法
码到三十五 : 个人主页心中有诗画,指尖舞代码,目光览世界,步履越千山,人间尽值得 ! 本文将详细介绍ECC(椭圆曲线密码学)加解密算法的原理、特点及应用。ECC作为一种新型的公钥…
-
宇宙最强密码破解工具,Hashcat使用教程
宇宙最强密码破解工具,Hashcat使用教程 1.Hashcat概述 2.参数解析 3.Hashcat的五种攻击模式 4.Hashcat的中断恢复 5.Hashcat常见爆破语句 …
-
国密算法 SM9 公钥加密 数字签名 密钥交换 基于身份的密码算法(IBC)完整高效的开源python代码
上篇文章(发布于2023-09-18)给自己挖了个坑,说是要搞定SM9。从国庆前一周开始,到现在一个月时间,这个坑终于填上了。此前信息安全数学基础太差,理解不了SM9双线性对、扩域…
-
使用hashcat和john破解压缩包密码(写给新手网友)
写在文章开头 1.超过8位数的未知密码,不建议小白使用hashcat进行破解,老老实实干正事吧 2.hashcat软件重度依赖GPU,因此NVIDIA显卡用户必须安装CUDA库进行…
-
RSA密码算法的C/C++编程实现
课程设计要求: 编写RSA算法的加解密程序,运行并验证。 (1)编程实现判断整数为素数和求模逆及模幂的算法:对于随机产生的一个正整数,使用Miller-Rabin素性检验算法判断输…
-
在探索创意中进一步了解生成式人工智能:PartyRock —— re:Invent 2023 产品测评
在探索创意中进一步了解生成式人工智能:PartyRock的使用 —— re:Invent 2023 产品测评 写在最前面 关于PartyRock生成app相关想法的分享 优点 局限…
-
RSA公钥密码总结
RSA公钥密码总结 RSA基本流程 选择两个大的参数,计算出模数 N = p * q 计算欧拉函数 φ = (p-1) * (q-1),然后选择一个e(1<e<φ),并…
-
分组密码算法AES的C/C++编程实现
AES原理概述与算法分析: AES属于分组加密算法,明文长度固定为128bit,密钥长度可以是128/192/256 bit,此实验分析并编码密钥为128bit的AES算法。 AE…
-
凯撒密码(Python)
一、凯撒密码是什么? 凯撒密码是一种非常古老的加密方法,最初由古罗马的凯撒大帝使用。凯撒大帝将纸条卷起后,按照字母表顺序向后移动一定的位数,然后再写下加密后的字母,这样其他人就无法…
-
python解密微信聊天记录
python解密微信聊天记录(适用于大部分安卓系统) 视频教程地址 第一步 备份微信聊天记录 第二步 将备份同步至电脑 第三步 解压备份文件 第四步 获取当前手机的IME号 第五步…