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位的關鍵,可能會發生