
信息安全
文章平均质量分 89
arbboter
也曾梦想上天,还是默默无闻,而今迈步从头越
展开
-
【加密算法】SM2密钥生成与转换详解:从原理到代码实现
本篇在此前SM2源码的基础上,实现SM2密钥生成等相关操作。在国密算法体系中,SM2是基于椭圆曲线密码(ECC)的非对称加密算法,广泛应用于数字签名、密钥交换等领域。在前文中,我们实现了SM2的加解密、签名与验签功能,但缺少密钥生成模块。本文将深入探讨SM2密钥的生成原理,并提供完整的C++实现代码,涵盖密钥生成公私钥转换和十六进制编码等核心功能。本文完善了SM2算法的密钥管理模块,通过底层椭圆曲线运算实现了密钥生成、转换和推导功能。这些函数为构建完整的SM2应用(如数字证书、安全通信)奠定了基础。原创 2025-04-15 17:35:01 · 606 阅读 · 0 评论 -
【加密算法】SM2签名本地验证成功,为啥对方判定非法?——深入解析SM2签名格式兼容性问题
SM2签名验证失败的根源往往在于编码细节的疏忽或参数处理的差异。ASN.1 DER编码规则,特别是补零场景。公钥与用户ID的标准化表示。严格的验签流程检查(如范围、哈希算法)。签名约定,如编码或长度约定通过工具验证和日志调试,可快速定位问题,确保跨系统兼容性。原创 2025-04-14 22:10:03 · 785 阅读 · 0 评论 -
【加密算法】SM4国密算法原理、C++跨平台实现(含完整代码和示例)
本文系统阐述了SM4国密算法的技术体系与工程实践。通过分组密码基础理论建立算法框架,明确其128位分组/密钥长度及32轮迭代结构。在原理层面,重点解析轮函数中复合域S盒的非线性变换机制,并对比ECB/CBC工作模式的适用场景。安全性分析从差分攻击概率到侧信道防御方法,论证算法合规性,并通过性能数据揭示与AES的差异。最终以CBC模式源码实现收尾,提供Header-Only库设计与单元测试验证方案,为开发者提供完整技术参考。原创 2025-04-07 17:26:44 · 961 阅读 · 0 评论 -
深入浅出解析C# DLL注入技术:原理、实现与关键细节
【代码】C# 远程注入Dll。原创 2024-06-20 16:24:19 · 673 阅读 · 0 评论 -
【CrackMe】1-爆破之Afkayas.1
【CrackMe】1-爆破之Afkayas.1目标程序来源:适合破解新手的160个crackme练手程序:2- Afkayas.1星级:★(容易)下载地址: http://pan.baidu.com/s/1xUWOY 密码: jbnq学习参考注:1、Win7系统对于模块和程序开启了随机初始地址的功能,会给分析带来很大的负担,所以不建议使用Win7进行分析。2、以上工具都是在52PoJie论坛下的原版程序,NOD32不报毒,个人承诺绝对不会进行任何和木马病毒相关内容。工具环境原创 2021-01-08 08:40:15 · 809 阅读 · 0 评论 -
# 【CrackMe】0-爆破之Acid burn
【CrackMe】0-爆破之Acid burn目标程序来源:适合破解新手的160个crackme练手程序:1- Acid burn星级:★(容易)下载地址: http://pan.baidu.com/s/1xUWOY 密码: jbnq学习参考- 反汇编练习之160个CrackMe之001注:1、Win7系统对于模块和程序开启了随机初始地址的功能,会给分析带来很大的负担,所以不建议使用Win7进行分析。2、以上工具都是在52PoJie论坛下的原版程序,NOD32不报毒,个人承诺绝对原创 2021-01-07 15:59:54 · 695 阅读 · 0 评论 -
DLL隐藏技术(抹链)
#include "HideDLL.h"#include DWORD g_dwImageSize = 0;VOID* g_lpNewImage = NULL;/************************************************************************//* 把当前进程的所有DLL都使用LoadLibrary再次加载一边,增加引用计翻译 2014-07-29 10:52:51 · 10184 阅读 · 1 评论 -
古典密码学
古典密码学种类移位密码(凯撒密码) 对于一个密码体制,必须满足一定的条件,下面所述的两个条件必须的:对于加密体制而言,其加解密函数都要易于计算对于任何敌手而言,即使他获取了密文Y,也很难由此确定出对应的密钥K或密文 移位密码属于最简单的一种加密方法,其实现和原理都很简单,但是由于本身的问题,其密钥空间很小,而且又属于单表替换,所以安全性不高,原创 2014-05-09 19:31:03 · 2227 阅读 · 0 评论 -
Hacking Windows XP SP2 Security
1-Introduction 2-To Hackers / Security Systems Engineers 3-Close Lock to hole 4-Dose Microsoft Know and Why!? 5-Understand the Idea 6-Get Admin Like Account (The Simple Way) 7-Crack the SA转载 2014-07-07 23:54:14 · 1842 阅读 · 0 评论