Skip to content

可莉的成长日记

  • 管理
  • 关于
  • 银河帝国
  • 首页

标签: 密码学

AI算法

每日算法 — 使用java实现Miller-Rabin:概率性素数测试与二次探测定理

算法概述 Miller-Rabin素性测试是一种概率性算法,用于判断一个大整数是否为素数。由Gary Miller于1976年提出理论基础,Michael...
可莉爸爸 2026年1月23日
AI算法

每日算法 — 使用java实现中国剩余定理:模线性方程组求解与密码学应用

算法背景 中国剩余定理(Chinese Remainder Theorem,...
可莉爸爸 2025年12月31日
AI算法

每日算法 — 使用java实现Pollard Rho算法:大整数因数分解与素性测试

算法背景 整数因数分解是现代密码学的数学基础——RSA的安全性正是建立在大整数分解的计算困难性之上。Pollard's Rho算法由John...
可莉爸爸 2025年12月29日
AI算法

每日算法 — 使用java实现RSA:非对称加密与大整数模幂运算

引言 RSA 算法是现代公钥密码学的基石,自 1977 年由 Rivest、Shamir、Adleman 三人提出以来,广泛应用于 HTTPS 握手、电子签名、SSL/TLS...
可莉爸爸 2025年12月22日
AI算法

每日算法 — 使用java实现Miller-Rabin:概率素性测试与密码学应用

引言 素性测试是数论与密码学的基础问题:给定一个大整数 n,如何高效判断它是素数还是合数?确定性的多项式时间算法(AKS)虽存在但效率较低,工程实践中广泛使用...
可莉爸爸 2025年12月21日
AI算法

每日算法 — 使用java实现凯撒密码:移位加密与频率分析破解

凯撒密码(Caesar...
可莉爸爸 2025年5月21日
AI算法

每日算法 — 使用java实现SHA-256:哈希算法与位运算消息摘要

引言 SHA-256(Secure Hash Algorithm...
可莉爸爸 2025年1月26日
AI算法

每日算法 — 使用java实现HMAC:哈希消息认证码与数据完整性验证

算法概述 HMAC(Hash-based Message Authentication...
可莉爸爸 2024年9月10日
AI算法

每日算法 — 使用java实现MD5:消息摘要算法与循环压缩函数

引言 MD5(Message-Digest Algorithm 5)是由Ron...
可莉爸爸 2024年3月12日
AI算法

每日算法 — 使用java实现密码破译:频率分析与暴力破解算法

一、游戏场景与算法本质 "密码破译"是一类智力游戏:玩家面对一段被某种加密算法处理过的密文,需要通过统计、试错、模式识别等手段还原明文。常见的关卡包括: -...
可莉爸爸 2024年2月9日
Theme: flowp by Alex Gurghis.
    • 管理
    • 关于
    • 银河帝国
    • 首页
湘公网安备43019002002591号 | 湘ICP备2025143873号-1