杂项
文章平均质量分 71
不知道如何归类
有什么奇怪!
大学在读,入坑计算机
展开
-
JAVA的位运算应用-对于数据类型和字节数组的相互转换
对于数据类型和字节数组的相互转换原创 2021-08-04 17:04:50 · 269 阅读 · 0 评论 -
认识TCP&&三次握手&&四次挥手&&TCP保证可靠的机制
1.三次握手2。四次挥手3.tcp重传4.滑动窗口5.流量控制6.阻塞控制原创 2022-03-18 23:34:25 · 830 阅读 · 0 评论 -
新编密码学——分组密码
一、分组密码的设计思想1.1、分组密码的定义分组密码是指对固定长度的一组明文进行加密的一种加密算法,这一固定长度称为分组长度。1.2、分组密码的作用消息加密伪造伪随机数生成器(用于产生性能良好的随机数)消息认证/数据完整性保护(通过用于构造消息认证码(MAC)来实现构造流密码构成其他密码协议的基本模块(如秘钥管理协议,身份认证协议)1.3、分组密码的五要素明文、密文、加密算法、解密算法、秘钥1.4、分组密码的要求对于每一个k,Ek : {0,1}^n --> {0,1原创 2021-12-16 16:06:11 · 7207 阅读 · 1 评论 -
新编密码学——序列密码
一、一次一密(OTP)特点:加解密操作相同 — 逐bit异或密钥流是真随机序列优点:加解密速度非常快。缺点: 双方实现长度长且相同的真随机密钥流是非常困难的将优点和缺点折中之后,就是序列密码二、序列密码2.1、实用序列密码系统模型序列密码体制的安全强度完全取决于密钥流的安全性实用的流密码以长度较短的初始密钥k经过密钥流生成器产生周期较长的伪随机序列2.2、分组密码与序列密码的对比分组密码序列密码密码编排(生成)较简单复杂原创 2021-12-16 18:56:17 · 4464 阅读 · 0 评论 -
新编密码学——绪论
文章目录1.信息安全的安全服务2.密码体制的分类3.保密通信系统模型3.密码分析4.衡量密码体制安全性的基本原则1.信息安全的安全服务机密性:保证窃听者不能获得有用信息完整性:保证信息被篡改后,能够发现不可抵赖性:保证用户在时候无法否认某些行为认证性:确保消息来源的真实,用户身份的真实访问控制:保证受保护的资源不被非授权使用2.密码体制的分类对称秘钥密码系统加密密钥=解密密钥 (密钥保密)非对称密钥密码系统加密密钥(公钥) != 解密密钥(私钥)3.保密通信系统原创 2021-12-15 17:12:37 · 366 阅读 · 0 评论 -
新编密码学——公钥密码
文章目录一、公钥密码体制概述1.1流程(重点)1.2、公钥密码和对称密码的对比二、RSA算法三、ELGamal算法四、椭圆曲线密码一、公钥密码体制概述公钥密码学解决的两个问题:密钥分配(方法和数量)不可抵赖性(签名)密钥分为:公钥:用于消息的加密,公开的私钥:用于消息的解密,秘密的1.1流程(重点)1.2、公钥密码和对称密码的对比运行条件:对称密码加密和解密使用同一个密钥。发送方和接收方必须共享密钥和算法安全要求:公钥密码密钥有一对,其中一个用于加原创 2021-12-19 21:24:48 · 2123 阅读 · 0 评论 -
新编密码学——Hash函数
一、Hash函数概述1.1、什么是Hash函数?Hash函数(也称散列函数)是一个将 任意长度的消息x序列映射为较短的、 固定长度的一个值y的函数。1.2、Hash函数分类带密钥的Hash函数:可将y和消息x一起在不安全的信道中传输不带密钥的Hash函数:y必须安全存放,确保y不被篡改1.3、Hash函数应满足的条件(重点):从实用的角度:已知x,求H(x)较为容易, 并可用硬件或软件快速实现输入的消息可以任意长;输出的“指纹”固定长从安全的角度**(重点)**:原原创 2021-12-17 17:45:46 · 1713 阅读 · 0 评论 -
新编密码学——古典密码
文章目录1.棋盘密码(了解)2.移位密码2.1、定义2.2、程序实现移位密码3.仿射密码(重点)3.1、定义3.2、计算单个元素的乘法逆3.3、常用乘法逆3.4、程序实现仿射密码4.代换密码4.1、定义4.2、例子5.维吉尼亚密码5.1、定义5.2、例子6.置换密码(重点)6.1、定义6.2、例子7.Hill密码(重点)7.1、定义7.2、求矩阵的逆7.3、例子1.棋盘密码(了解)y\x123451ABCDE2FGHI/JK3LMNO原创 2021-12-15 20:59:39 · 1240 阅读 · 0 评论 -
腾讯云短信服务
文章目录1.前期准备1.1 注册实体账户1.2 微信公众号的注册2.腾讯云的注册2.1 搜索[腾讯云 ](https://cloud.tencent.com/),进入官网,进行下面的步骤2.2 注册腾讯云2.3 进入腾讯云的短信控制平台。2.4 点击国内短信下的签名管理,创建签名2.5 进入正文模板管理,创建模板2.6 在签名、模板审核过后,点击应用管理2.7 获取密钥3. Java实现短信发送3.1 引入maven依赖3.2 发送短信模板4.注意点在业务中,我们经常会用到验证码,而验证码是经常使用短信来原创 2022-01-13 14:51:16 · 1935 阅读 · 0 评论 -
西安邮电大学信息对抗算法实习
记西安邮电大学信息对抗算法实习原创 2021-04-24 16:17:36 · 380 阅读 · 1 评论