![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络安全
文章平均质量分 58
网络安全
DZzz丶
这个作者很懒,什么都没留下…
展开
-
RSA算法学习笔记
文章目录算法原理应用场景:交换对称加密秘钥RSA算法详细说明1.密钥对生成RSA加密RSA解密具体示例加速技术中国剩余定理(CRT)计算d的方法蒙哥马利方法(反复平方法)代码实现算法原理RSA算法是一种常用的公钥密码算法,它是使用最为广泛的非对 称密码方案。RSA算法基于大整数质因数分解难题构建,计算两个大 素数(质数)的乘积较为容易,但反过来对乘积进行因式分解则非常 困难。RSA算法在计算过程中存在较多模幂运算,计算速度比对称加密算法要慢很多,并不适用于对大量数据进 行加密或解密操作。RSA算法原创 2021-09-22 14:00:17 · 1065 阅读 · 0 评论 -
SHA256算法学习笔记
参考文章:https://blog.csdn.net/weixin_38391755/article/details/803807860 程序的编译、链接等基本概念略1 Makefile 的基本理念编写makefile文件,使用make命令完成以下任务 1.如果这个工程没有编译过,那么我们的所有C文件都要编译并被链接。 2.如果这个工程的某几个C文件被修改,那么我们只编译被修改的C文件,并链接目标程序。 3.如果这个工程的头文件被改变了,那么我们需要编译引用了这几个头原创 2021-09-16 17:04:26 · 399 阅读 · 0 评论 -
CRC 循环冗余校验简明解释
Cyclic Redundancy Check1、 选择 k位二进制比特串表示方式:多项式 (所以CRC又称为多项式编码方式)G(X) = $X^4 + X^3 + 1$ =11001 常数项就是第0位选择方式:随机、标准2、进行模2除法获得校验码除数:k位二进制比特串被除数:m+k-1 位二进制比特串要发送的数据帧m位 +末尾添加上 k-1位 “0”余数:k-1位 即改CRC校验码,也称FCS(帧校验序列)余数的位数必须为k-1位,全为0也不能省略。example原创 2021-02-27 11:35:20 · 2514 阅读 · 0 评论 -
Snort命令行参数
通用形式Snort [-option]原创 2021-02-25 15:08:21 · 207 阅读 · 0 评论 -
Snort配置文件学习笔记
配置文件7个基本部分1变量定义:网络、端口、规则文件路径2配置参数:3配置加载库:4预处理配置:5输出模块配置:6定义新的动作类型7规则配置和引用文件:一、定义和使用变量定义普通变量 var 定义端口变量 portvar var HOME_NET 192.168.1.0/24引用符号"$"alert ip any any -> $ HOME_NET any (ipopts:lsrr; msg:"Loose source routing attempt"; sid:原创 2021-02-25 11:59:44 · 350 阅读 · 0 评论 -
Snort 规则基本语法
直接上实例,首先只需要知道一点,下面这条规则代表探测到TTL位100的ICMP ping包的时候,就会产生警报。然后我们再一步步拆分解析这条规则。alert icmp any any ->any any (msg:"Ping with TLL=100"; ttl: 100;)一条snort规则分为规则头和规则体 ,规则体也叫规则选项, 规则选项在圆括号内规则头(规则体)规则头告诉snort在什么范围内去应用规则,并且做出什么动作。alert icmp any any ->any a原创 2021-02-25 11:07:26 · 3344 阅读 · 1 评论