Skip to content

Comment on ChaCha20- and Poly1305-based Cipher Suites for TLSparent

Comments

The feeling seems to be that the analysis of Salsa carries to ChaCha and that ChaCha is slightly preferable: http://www.ietf.org/mail-archive/web/tls/current/msg10222.ht...

I started out with Salsa but switched because I also slight prefer ChaCha and people seemed to agree.

I agree that ChaCha seems like a better function (designed for faster diffusion, better block layout, etc), and it is comforting that fewer ChaCha rounds can be attacked with the same attacks that apply to Salsa. But ChaCha does still represent a substantial change in the core function from Salsa, and I do wonder if it's possible those changes introduce a problem not found in Salsa. To be honest, I really suspect the answer is no, and that ChaCha is a good choice...just surprising given the relative interest in Salsa compared to ChaCha. But maybe your choice will also spur more people to consider ChaCha for both usage and further cryptanalysis.

One positive is the indirect attention it has received through BLAKE and BLAKE2, where it has done extremely well.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.