![]() |
1
10
ECB不执行块之间的链接,因此无法使用IV。mcrypt对所有模块使用相同的API。对于欧洲中央银行而言,IV只是被忽略了,因为欧洲中央银行模块具有以下定义的功能:
|
![]() |
2
17
在欧洲央行模式下,没有办法使用IV。不过,这有点像你应该做的那样。 永远不要为任何事情使用ECB模式。一般来说,您可能不应该直接使用加密原语,而应该使用类似于 keyczar 这就把这些决定抽象化了。 **实际上,ECB有一些非常专门的用途,例如“安全”的伪随机排列-但您当然不应该将ECB用于与加密数据相关的任何事情。 |
![]() |
3
6
首先,你没有任何地方可以把这四个。欧洲央行的工作是,一个接一个的明文块,然后用密钥加密,以生成相应的密文。没有使用静脉输液的地方,这就是理论所说的。 我不知道mcrypt_加密如何工作的细节,但我怀疑在使用ecb时,它只是不使用iv.通过在提供不同ivs的ecb中加密来尝试。如果结果相同,函数就不使用IV。 |
![]() |
4
0
ECB完全可以接受计数器(CTR)模式的加密/解密: http://en.wikipedia.org/wiki/Block_cipher_modes_of_operation#Counter_.28CTR.29 注意,ctr解密 是 CTR加密。 |
![]() |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
![]() |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
|
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |