Chacha

chacha20-poly1305 每個加密過程都需要新密鑰嗎?

  • September 11, 2018

據我所知 chacha20-poly1305 是流密碼。這是否意味著每個加密過程都需要一個新密鑰?

您不需要新密鑰。您為每條消息使用不同的初始化向量 (IV)。

只要您為每條消息使用不同的(密鑰、隨機數)對,您就可以保留消息的機密性和完整性。nonce 是初始化向量。

引用自:https://crypto.stackexchange.com/questions/62208