存档

文章标签 ‘AES’

golang实现RSA和AES加解密

2018年9月22日 没有评论

密码学里目前有两大经典算法,一个是对称加解密,其代表是AES加解密;另一个是非对加解密,其代表是RSA加解密。这里就以这两个经典算法为例,简单列下其在golang里实现的代码。

一、AES加解密

AES加密又分为ECB、CBC、CFB、OFB等几种,这里只列两种吧。[......]

Read more

AES加密的几种工作模式

2018年9月21日 没有评论

高级加密标准(Advanced Encryption Standard: AES)是美国国家标准与技术研究院(NIST)在2001年建立了电子数据的加密规范。其是对称加解密算法的最经典算法之一,它是一种分组加密标准,每个加密块大小为128位,允许的密钥长度为128、192和256位。这里只介绍[......]

Read more