logoalt Hacker News

rvbayesterday at 8:33 PM1 replyview on HN

If the standard had clear algorhitm -> source code, thrn couldnt everyone copy from there though?


Replies

johncolanduoniyesterday at 10:59 PM

AES is actually a good example of why this doesn’t work in cryptography. Implementing AES without a timing side channel in C is pretty much impossible. Each architecture requires specific and subtle constructions to ensure it executes in constant time. Newer algorithms are designed to not have this problem (DJB was actually the one who popularized this approach).

show 1 reply