4 ms·
hundreds of bytes is a lot on AVRs. 1 millisecond is a lot on AVRs. I'd have to go look at their data myself, because AES is slow even compared to ChaCha20, a
by metalliqaz 8y ago
hundreds of bytes is a lot on AVRs. 1 millisecond is a lot on AVRs.
I'd have to go look at their data myself, because AES is slow even compared to ChaCha20, and these algorithms are significantly more lightweight than that.
- setquk 8y agoWhy the hell would you use an AVR when there are better resourced and faster ARM cores for the same power drain.
- metalliqaz 8y agoPerhaps there are now, but these algorithms were developed several years ago. Also AVRs are cheap and very easy to use due to their simplicity.
- setquk 8y agoSTM32 unit cost is lower than most AVRs. And dev is just C as well. Also NXP do Cortex M0 parts for $0.45! AVRs are pretty hard to use when you hit one of the numerous hardware and peripheral walls. synchronous timers are killing me this week which lead me to switch to a PIC part.
- chupasaurus 8y agoChaCha20 is a stream cipher, of course it would be faster.