对称加密中的初始化向量

2017-11-27  本文已影响0人  夜月行者

简介

在密码学的领域里,初始化向量(英语:initialization vector,缩写为IV),或译初向量,又称初始变量(starting variable,缩写为SV)[1],是一个固定长度的输入值。一般的使用上会要求它是随机数或拟随机数(pseudorandom)。使用随机数产生的初始化向量才能达到语义安全(散列函数与消息验证码也有相同要求),并让攻击者难以对同一把密钥的密文进行破解。在区块加密中,使用了初始化向量的加密模式被称为区块加密模式。

长度

在区块加密中,初始化向量的长度通常就等于一个区块的大小

上一篇 下一篇

猜你喜欢

热点阅读