1
Wikipedia says Camellia具有128的块大小和可变密钥大小(128,192,256)。 Another site将其列为256位密码。山茶花是否有256位块大小?
OpenSSL API有一个名为EVP_camellia_256_cbc
的函数。这是指密钥大小还是块大小? Camellia是否支持256位块大小?
Wikipedia says Camellia具有128的块大小和可变密钥大小(128,192,256)。 Another site将其列为256位密码。山茶花是否有256位块大小?
OpenSSL API有一个名为EVP_camellia_256_cbc
的函数。这是指密钥大小还是块大小? Camellia是否支持256位块大小?
维基百科页面上的信息是正确的:山茶花的固定块大小为128位,可变密钥大小为128,192和256位。您可以将其与其他权威来源(如其规范)进行比较,例如发现于RFC 3713。
“256位密码”中的“256位”通常是指其安全级别,并且由其密钥大小(以及可能降低密钥大小的潜在攻击向量)决定。
因此,EVP_camellia_256_cbc
意味着Camellia具有256位密钥大小,所以您应该提供该大小的密钥。提供正确密钥大小的密钥很重要,因为某些实现的行为可能与其他实现不同,并且在尝试连接不同实现时会失去大量时间调试。
例如,如果你定义要使用茶花-256,但你通过192位的关键,可能会发生