自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 ECC椭圆曲线加密

ECC椭圆曲线加密摘要 椭圆曲线加密(ECC)是基于椭圆曲线数学的非对称加密算法,利用离散对数问题的难解性实现安全性。核心要素包括:椭圆曲线方程y²=x³+ax+b,定义在有限域上的点运算(点加和点倍),以及基于这些运算的加密过程。加密时使用公钥Q=kP(k为私钥),解密需要解决离散对数问题。文章通过具体例题展示了ECC的加密解密流程,包括参数选择、密文生成和破解方法。ECC相比RSA具有密钥短、安全性高的优势,适用于资源受限环境。文末提供了完整的解题脚本和参考资料。

2026-05-06 21:04:46 366

原创 RSA密码原理

RSA加密算法是一种非对称加密技术,其核心步骤如下: 选择两个大质数p和q,计算n=pq和欧拉函数ϕ(n)=(p-1)(q-1) 选择一个与ϕ(n)互质的整数e作为公钥,通常取65537 计算e关于ϕ(n)的模反元素d作为私钥 加密:c = m^e mod n(m为明文) 解密:m = c^d mod n 算法安全性依赖于大整数分解的困难性。文章通过具体示例演示了RSA的加密解密过程,包括: 已知p、q、e时如何计算d 已知p、q、e、c时如何解密得到明文 提供了Python实现代码 最后给出了两个CTF题

2026-05-06 18:35:47 628 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除