摘要:
一、可选参数 编写一个新的协议或者算法,首先要了解它的参数 了解一个协议或算法所需要的参数,最快的方法就是借用别人已经写好的第三方工具使用一次,查看所需要的参数。 由上图可以得知,需要的参数: 填充模式 : None、PKCS7、Zeros、ANSIX923、ISO10126 密钥长度 : 128b 阅读全文
posted @ 2025-09-06 19:51
开心猪扒
阅读(86)
评论(0)
推荐(0)
摘要:
一.AES 的核心特性 1.对称加密 加密和解密使用相同的密钥(或可通过其中一个推导出另一个),这与非对称加密(如 RSA)的 “公钥加密、私钥解密” 模式不同。 2.分组加密 将明文分割为固定大小的 “块” 进行加密,AES 的块大小固定为128 位(16 字节),与密钥长度无关。 3.密钥长度 阅读全文
posted @ 2025-09-06 18:13
开心猪扒
阅读(83)
评论(0)
推荐(0)
摘要:
业务情景1 先来看以下代码的定义是否有错误 unsigned char iv[10] = "0123456789" 输出 error: initializer-string for array of chars is too long [-fpermissive] 为什么会错误呢?明明数组长度是10 阅读全文
posted @ 2025-09-06 01:23
开心猪扒
阅读(43)
评论(0)
推荐(0)

浙公网安备 33010602011771号