
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了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算法性能,将SubBytes、ShiftRows和MixColumns操作合并为4个32位查找表(TE0-TE3),实现"空间换时间"的加密加速。openHiTLS开源项目采用该技术,通过8KB静态表和宏定义轮操作,将传统AES的逐字节计算转为批量查表处理,提升加解密速度2-3倍。该方案特别适合无硬件加速的高并发场景,但需权衡8KB内
华为鲲鹏加速引擎(KAE)是基于鲲鹏920处理器的硬件加速解决方案,通过三大核心模块(HPRE、ZIP、SEC)为加解密和数据压缩提供高性能算力支持。KAE采用分层系统架构,实现从应用到硬件的协同加速,具备高性能、高安全性和业务透明无感知三大优势。其核心功能包括支持多种密码算法的KAE加解密模块和基于deflate算法的KAEzip压缩模块,可广泛应用于Web、分布式存储和大数据等场景。在Web应
传统互联网安全的 “底气”,本质是 “传统计算机算力不够”;当量子计算机带来 “算力革命” 时,旧的安全规则必须升级 —— 就像 “长矛出现后,盾牌必须从木盾换成铁盾”。未来,当你再用手机转账、登录办公系统时,背后守护你的可能就是 ML-KEM 或ML-DSA 算法;而这一切安全升级的起点,正是 Shor 算法这把 “量子利剑” 的出现 —— 它不是敌人,而是推动安全技术向前的 “催化剂”。
华为鲲鹏加速引擎(KAE)是基于鲲鹏920处理器的硬件加速解决方案,通过三大核心模块(HPRE、ZIP、SEC)为加解密和数据压缩提供高性能算力支持。KAE采用分层系统架构,实现从应用到硬件的协同加速,具备高性能、高安全性和业务透明无感知三大优势。其核心功能包括支持多种密码算法的KAE加解密模块和基于deflate算法的KAEzip压缩模块,可广泛应用于Web、分布式存储和大数据等场景。在Web应
杨文杰硕士就读于西安电子科技大学网络空间安全专业,主要研究方向为应用密码学和隐私计算。他参与了华为国密SM9算法优化及openHiTLS开源社区的KAE加速引擎适配等项目,获"优秀贡献者"称号。在openHiTLS社区中,他完成了HKDF默认Provider开发和鲲鹏KAE硬件加速引擎适配,提升了加密计算效率。通过参与开源项目,他掌握了CMake构建、Git协作等技能,拓展了行
本文探讨了数字时代密码学系统安全验证的核心技术——FUZZ测试。文章分析了密码学测试的特殊性,指出传统测试方法难以覆盖边界场景与隐藏缺陷,而FUZZ测试凭借自动化、高覆盖率的优势成为有效解决方案。重点阐述了FUZZ测试在密码学场景中的优化应用,包括定向变异、覆盖率引导等关键技术,并盘点了几款主流测试工具。最后以openHiTLS社区实践为例,展示了FUZZ测试在密码学安全验证中的实际应用价值,展望
本文深入解析FIPS140-3标准中的熵源验证程序(ESV)。ESV通过"指标定义-实时监测-异常告警"闭环体系,量化评估熵源随机性,确保密钥生成安全。其核心包括最小熵和条件熵两项指标,采用双阶段验证流程覆盖初始化和运行全生命周期。ESV在金融、政务、云服务等高安全需求领域应用广泛,能有效防范熵源退化导致的密钥泄露风险。随着量子计算和AI攻击发展,未来ESV将升级量子熵源监测和
模糊测试作为一种自动化漏洞挖掘技术,通过向目标系统注入非预期数据来发现隐藏的安全缺陷。从1990年代的概念雏形到Google的OSS-Fuzz工业化应用,该技术已发展成为网络安全防御的核心支柱。文章系统阐述了模糊测试的技术原理(黑盒/白盒/灰盒)、主流工具链(AFL/libFuzzer)及在密码学库、操作系统等领域的实战案例,如OpenSSL的CVE-2023-0286漏洞。研究显示,AI与模糊测








