News for hackers. Stuff that matters.
Re:A Go implementation of Poly1305 that makes sense by cyphar on Wednesday April 03, 2019 @12:38AM (#19560789)
Possibly, but I would assume it would would be too slow. While big does have assembly implementations, it is designed to handle very large numbers -- ~int128 sized numbers are probably too small for it to be efficient. I could be wrong though.
Re:A Go implementation of Poly1305 that makes sense by giovannibajo1 on Wednesday April 03, 2019 @08:37AM (#19562790)
Correct. It is impossible for a generic signed/unsigned N-bit library to perform as efficiently as a specific uint128 code path.