des对称加密,是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者和信息的接收者在进行信息的传输与处理时,必须共同持有该密码(称为对称密码),是一种对称加密算法。 前端(js)加解密: 一:引入需要的cryptojs包 <script src="https://cdn.b ...
分类:
其他好文 时间:
2020-07-13 13:43:07
阅读次数:
67
加密一般分为对称加密(Symmetric Key Encryption)和非对称加密(Asymmetric Key Encryption)。对称加密又分为分组加密和序列密码。分组密码,也叫块加密(block cyphers),一次加密明文中的一个块。是将明文按一定的位长分组,明文组经过加密运算得到密 ...
分类:
其他好文 时间:
2020-07-07 13:11:34
阅读次数:
78
AES简介 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图: 下面简单介绍下各个部分的作用与意义: 明文P 没有经过加密的数据。 密钥K ...
分类:
其他好文 时间:
2020-04-03 10:31:43
阅读次数:
166
信息消息信号的区别 信息:指事物运动的状态或存在方式的不确定性的描述 消息:包含信息的语言文字图像等 信号:信息的物理体现 在通信系统中,实际传输的是信号,但实质内容是信息,信息包含在信号中,信号是信息的载体,通信的结果是消除或部分消除不确定性,从而获得信息。 信源、信宿、信道和密钥源 信源:信息输 ...
分类:
其他好文 时间:
2020-03-31 22:50:17
阅读次数:
74
(第一篇博客,希望大家多多支持!还是初学者,若有问题或更好的见解请在评论区指出,欢迎交流!) 一、问题描述 Write an encryption program that reads from cin (a file)and writes the encoded characters to cou ...
分类:
编程语言 时间:
2020-03-16 23:12:59
阅读次数:
77
对称加密与机密性 加解密使用同样的秘钥 保证秘钥安全即可实现机密性 推荐算法AES,ChaCha20 按照秘钥的位数又可以再分 基本原理为xor运算 所以明文大于秘钥长度时需要分组 最新分组模式为AEAD(GCM,CCM,Poly1305) 非对称加密 加解密使用不同的秘钥 基本原理为数学难题 RS ...
分类:
其他好文 时间:
2019-12-15 18:39:21
阅读次数:
124
最近在项目进程中遇上了Linux用户验证的问题,想着怎么样通过Linux本地用户进行安全校验,于是去查了些资料。Linux的密码存储查阅资料后发现早期的Linux存储在/etc/password文件中,因为/etc/password权限控制较弱,现在已经不使用了,所以我们这里就不讨论这个文件了,较新的Linux发行版,密码都是存储在/etc/shadow文件中,因为/etc/shadow是管理员权
分类:
编程语言 时间:
2019-11-12 01:12:07
阅读次数:
103
1.介绍 IEEE802 LAN/WAN委员会为解决无线局域网网络安全问题,提出了802.1X协议。后来802.1X协议作为局域网端口的一个普通接入控制机制,在以太网中被广泛应用,主要解决以太网内认证和安全方面的问题。 802.1X协议是一种基于端口的网络接入控制协议(port based netw ...
分类:
其他好文 时间:
2019-07-01 18:30:40
阅读次数:
126
1.公鸡5元/只,母鸡3元/只,小鸡3只/元,问100元买100只鸡,公鸡、母鸡、小鸡各几只? 2.声明一个整型变量a,并赋初值5,在程序中判断a是奇数还是偶数,然后输出判断的结果。 3.从键盘输入圆的半径,计算圆的面积并输出。 4.编写程序:实现一个数字加密器。运行时输入加密前的整数,通过加密运算 ...
分类:
编程语言 时间:
2019-04-15 18:09:08
阅读次数:
147
编写程序:声明一个整型变量a,并赋初值5,在程序中判断a是奇数还是偶数,然后输出判断的结果。 编写程序:从键盘输入圆的半径,计算圆的面积并输出。 编写程序:实现一个数字加密器。运行时输入加密前的整数,通过加密运算后,输出加密后的结果,加密结果仍为一整数。加密规则为:加密结果 = (整数*10+5) ...
分类:
其他好文 时间:
2019-04-06 22:53:04
阅读次数:
279