对称加密过程-typescript deep dive 无水印原版pdf

时间:2024-06-30 06:33:08
【文件属性】:

文件名称:对称加密过程-typescript deep dive 无水印原版pdf

文件大小:2.4MB

文件格式:PDF

更新时间:2024-06-30 06:33:08

openssl编程

21.9 对称加密过程 对称加密过程如下: 1) EVP_EncryptInit: 设置 buf_len 为 0,表明临时缓冲区 buf 没有数据。 2) EVP_EncryptUpdate: ctx 结构中的 buf 缓冲区用于存放上次 EVP_EncryptUpdate 遗留下来的未加密 的数据,buf_len 指明其长度。如果 buf_len 为 0,加密的时候先加密输入数据的整 数倍,将余下的数据拷贝到 buf 缓冲区。如果 buf_len 不为 0,先加密 buf 里面的数 据和输入数据的一部分(凑足一个分组的长度),然后用上面的方法加密,输出结 果是加过密的数据。 3) EVP_ EncryptFinal 加密 ctx 的 buf 中余下的数据,如果长度不够一个分组(分组长度不为 1),则


网友评论