poly1305-donna
poly1305-donna copied to clipboard
Porting this on a 16 bit microcontroller
Most of the poly1305 implementation uses uint64_t to handle the uint32_t x uint32_t multiplication result. This is challenging, especially on a 16-bit microcontroller as the compiler does not have built-in support for the uint64_t type.
Is there any method to port for a 16 bit MCU?