杂项
文章平均质量分 76
Chen_Hulk
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
基本密码技术
先将明文分组与前一个密文分组进行XOR操作,再进行加密。单向散列函数有一个输入一个输出,输入为消息,输出为散列值Hash。由于第一个明文分组不存在前一个密文分组,使得需要准备一个长度为一个分组长度的初始化向量IV.该模式中,前一个密文分组会送回到密码算法的输入端,所谓反馈,这里是指返回输入端的意思。输入为消息以及发送和接收者之间的共享秘钥key,输出为固定长度的数据。每个分组对应一个逐次累加的计数器,并通过计数器进行加密来生成秘钥流。GCM是一种既认证,又加密的技术,其中C为CTR模式。原创 2023-02-26 16:22:57 · 808 阅读 · 0 评论 -
缓冲
完全缓冲,在以下情况发生I/O (标准I/O缓冲区大小为8k):缓冲区满; 显式调用fflush; 进程调用exit终止自身;行缓冲,在以下情况发生I/O:遇到换行符 \n; 显式调用fflush; 进程调用exit终止自身;不缓冲:每次调用标准I/O输出函数都发生I/O;...原创 2019-12-19 22:00:48 · 153 阅读 · 0 评论