UUID

1.介绍 1.1 经由一定的算法机器生成 为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元素,以及从这些元素生成UUID的算法。UUID的复杂特性在保证了其唯一性的同时,意味着只能由计算机生成。 1.2 非人工指...

2018-09-16 16:18:23

阅读数 35

评论数 0

SHA 算法

1.介绍 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准 (Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个1...

2018-09-16 16:12:02

阅读数 154

评论数 0

oauth2 授权

1 什么是oauth OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。 2 oauth2授...

2018-08-25 23:24:49

阅读数 40

评论数 0

MD5算法

1.介绍 message-digest algorithm 5(信息-摘要算法)。经常说的“MD5加密”,就是它信息-摘要算法。 在下载一下东西时,经常在一些压缩包属性里,看到md5值。而且这个下载页面,很可能会在某一个地方,写了一句,此文件的MD5值为XXXXXXXXX。这有什么作用呢? ...

2018-06-09 20:30:15

阅读数 48

评论数 0

base64编码

1.介绍 在项目中,将报文进行压缩、加密后,最后一步必然是使用base64编码,因为base64编码的字符串,更适合不同平台、不同语言的传输; 它不受其他编码的影响,仍然保持不变,这点很有意义。 2.base64编码的优势 编码后的字符串只有[0-9a-zA-Z+/=], 不可打印字...

2018-06-09 11:46:23

阅读数 44

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭