分类: 计算机基础

4 篇文章

字节序
字节序是什么? 维基百科上这么定义,字节序(字节顺序),又称端序或尾序(英文:Endianness),在计算机科学领域中,指电脑内存中或在数字通信链路中,组成多字节的字的字节的排列顺序。 在几乎所有的平台上,多字节对象都被存储为连续的字节序列。例如在 C 语言中,一个类型为int的变量x地址为0x100,那么其指针&x的值为0x100。且x…
x.509、x.509数字证书与CA的关系
前言 在数字签名和数字证书文章中,我们讲清楚了什么叫数字签名、什么叫数字证书;以及我们为什么需要这些。我们也经常听到x.509证书。那x.509、x.509数字证书与CA的关系是什么? X.509 根据X.509 维基百科介绍:X.509又称X509,是公钥基础设施(PKI)的标准格式。X.509 最初于1988 年与用于电子目录服务的X.500 …
数字签名和数字证书
前言 我们回顾下在 对称加密和非对称加密 介绍中有几个重点需要记住的事项 非对称加密比对称加密相对来说要安全很多的 在非对称加密中,技术上确实可以使用私钥加密报文,但它不是用于“保密加密”的常规做法,而是用于身份验证/数字签名场景(公钥我是公开在互联网中,谁都可以拿到进行解密)。如果你是为了保密通信,应当使用接收方的公钥加密;如果你是为了表明数据是…
对称加密和非对称加密
对称加密(Symmetric Cryptography) 什么叫对称加密 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率很高,被广泛使用在很多加密协议的核心当中。 对称性算法的安全性 加密算法可以很复杂,但加密算法再复杂,也…