logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一文读懂 ECDH:从 “密钥交换难题” 到 源码实践落地

本文介绍了ECDH(椭圆曲线Diffie-Hellman)密钥交换协议的工作原理及实现。ECDH通过椭圆曲线密码学解决了传统DH算法密钥过长的问题,在相同安全级别下使用更短的密钥(256位ECDH≈3072位DH),具有计算速度快、适合资源受限设备等优势。文章通过"樱花叶与枫叶调色"的通俗比喻解释了ECDH的核心思想,并详细拆解了其四步密钥交换流程。同时以开源项目openHiT

中间相遇攻击:密码学中的分治颠覆者

中间相遇攻击(1977年由Diffie和Hellman提出)颠覆了"多重加密更安全"的传统认知,通过"分而治之"策略破解双重加密系统。该攻击将双重加密问题拆解为明文端和密文端两个独立计算过程,在中间值进行匹配,将理论复杂度从O(2^(2n))降至O(2^(n+1))。典型案例显示双重DES的实际安全性远低于预期,仅略优于单次DES。

#密码学
AES算法TBOX原理解析:用 “空间换时间” 解锁对称加密性能极限【附源码】

AES-TBOX技术通过预计算查表优化AES算法性能,将SubBytes、ShiftRows和MixColumns操作合并为4个32位查找表(TE0-TE3),实现"空间换时间"的加密加速。openHiTLS开源项目采用该技术,通过8KB静态表和宏定义轮操作,将传统AES的逐字节计算转为批量查表处理,提升加解密速度2-3倍。该方案特别适合无硬件加速的高并发场景,但需权衡8KB内

#密码学
鲲鹏加速引擎 KAE技术解析:释放硬件算力,多场景高性能加速【附openHiTLS源码】

华为鲲鹏加速引擎(KAE)是基于鲲鹏920处理器的硬件加速解决方案,通过三大核心模块(HPRE、ZIP、SEC)为加解密和数据压缩提供高性能算力支持。KAE采用分层系统架构,实现从应用到硬件的协同加速,具备高性能、高安全性和业务透明无感知三大优势。其核心功能包括支持多种密码算法的KAE加解密模块和基于deflate算法的KAEzip压缩模块,可广泛应用于Web、分布式存储和大数据等场景。在Web应

#大数据
【非对称密码算法“克星”】Shor 算法如何撬动互联网安全根基

传统互联网安全的 “底气”,本质是 “传统计算机算力不够”;当量子计算机带来 “算力革命” 时,旧的安全规则必须升级 —— 就像 “长矛出现后,盾牌必须从木盾换成铁盾”。未来,当你再用手机转账、登录办公系统时,背后守护你的可能就是 ML-KEM 或ML-DSA 算法;而这一切安全升级的起点,正是 Shor 算法这把 “量子利剑” 的出现 —— 它不是敌人,而是推动安全技术向前的 “催化剂”。

#量子计算
鲲鹏加速引擎 KAE技术解析:释放硬件算力,多场景高性能加速【附openHiTLS源码】

华为鲲鹏加速引擎(KAE)是基于鲲鹏920处理器的硬件加速解决方案,通过三大核心模块(HPRE、ZIP、SEC)为加解密和数据压缩提供高性能算力支持。KAE采用分层系统架构,实现从应用到硬件的协同加速,具备高性能、高安全性和业务透明无感知三大优势。其核心功能包括支持多种密码算法的KAE加解密模块和基于deflate算法的KAEzip压缩模块,可广泛应用于Web、分布式存储和大数据等场景。在Web应

#大数据
成长故事 | 西安电子科技大学杨文杰:从密码套件的调用者成长为开源社区的贡献者

杨文杰硕士就读于西安电子科技大学网络空间安全专业,主要研究方向为应用密码学和隐私计算。他参与了华为国密SM9算法优化及openHiTLS开源社区的KAE加速引擎适配等项目,获"优秀贡献者"称号。在openHiTLS社区中,他完成了HKDF默认Provider开发和鲲鹏KAE硬件加速引擎适配,提升了加密计算效率。通过参与开源项目,他掌握了CMake构建、Git协作等技能,拓展了行

密码学系统的核心防护:FUZZ测试(模糊测试)技术原理与行业实践

本文探讨了数字时代密码学系统安全验证的核心技术——FUZZ测试。文章分析了密码学测试的特殊性,指出传统测试方法难以覆盖边界场景与隐藏缺陷,而FUZZ测试凭借自动化、高覆盖率的优势成为有效解决方案。重点阐述了FUZZ测试在密码学场景中的优化应用,包括定向变异、覆盖率引导等关键技术,并盘点了几款主流测试工具。最后以openHiTLS社区实践为例,展示了FUZZ测试在密码学安全验证中的实际应用价值,展望

密钥安全的基石:FIPS 140-3 框架下 ESV 熵源验证程序深度解析

本文深入解析FIPS140-3标准中的熵源验证程序(ESV)。ESV通过"指标定义-实时监测-异常告警"闭环体系,量化评估熵源随机性,确保密钥生成安全。其核心包括最小熵和条件熵两项指标,采用双阶段验证流程覆盖初始化和运行全生命周期。ESV在金融、政务、云服务等高安全需求领域应用广泛,能有效防范熵源退化导致的密钥泄露风险。随着量子计算和AI攻击发展,未来ESV将升级量子熵源监测和

#量子计算
Fuzzing模糊测试技术全景:从原理、工具链到实战案例

模糊测试作为一种自动化漏洞挖掘技术,通过向目标系统注入非预期数据来发现隐藏的安全缺陷。从1990年代的概念雏形到Google的OSS-Fuzz工业化应用,该技术已发展成为网络安全防御的核心支柱。文章系统阐述了模糊测试的技术原理(黑盒/白盒/灰盒)、主流工具链(AFL/libFuzzer)及在密码学库、操作系统等领域的实战案例,如OpenSSL的CVE-2023-0286漏洞。研究显示,AI与模糊测

文章图片
#操作系统
    共 16 条
  • 1
  • 2
  • 请选择