肉饼博客

Talk is cheap. Show me the code.

0%

一、密码学家的工具箱

在密码学中,有一个著名的说法,叫“密码学家的工具箱”,指的是密码学中常用的6种技术:对称密码、公钥密码、单向散列函数、消息认证码、数字签名、伪随机数生成器。它们在信息安全中发挥着重要的作用,我们可以用下图来表示各项技术与其解决的问题之间的关系:

阅读全文 »

一、什么是AES加密?

常见的加密主要分为两类:对称加密非对称加密,AES加密就是对称加密的一种,即加密和解密使用相同的一把密钥。它的全称是Advanced Encryption Standard(高级加密标准),主要是用来取代DES加密算法,目前已经被全世界广泛采用,各大处理器厂商也在各自的CPU中,集成了专门的AES指令集,从而在硬件层面提升了AES加解密的速度。

阅读全文 »

1.常用

1
2
3
4
5
6
7
npm -v                          // 查看版本
npm -l // 显示各个命令简单用法
npm config list // 查看npm配置信息
npm cache clean // 删除缓存目录下的所有数据
npm view <package> version // 查看 package 的最新的版本信息
npm ls <package> (-g) // 查看本地安装的 package 版本
npm update package // 更新本地 package
阅读全文 »

一、安装

1.安装repo工具
1
2
3
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
阅读全文 »