Liste des Groupes | Revenir à c arch |
On Mon, 3 Jun 2024 18:01:00 -0000 (UTC)
Thomas Koenig <tkoenig@netcologne.de> wrote:
Scott Lurndal <scott@slp53.sl.home> schrieb:
Adding encryption (which of the dozen standard symmetric andAt the moment, AES.
asymmetric cipher algoritnms?)
to a hardware device does increase complexity, andSeems to be fairly common these days, looking at
thus cost at the expense of extensibility (new algorithms come along
periodically). The cost of verifying crypto is a bit higher as it
is very important to get correct when baking into gates.
https://en.wikipedia.org/wiki/AES_instruction_set .
It appears that one round of AES fits fairly well into one cycle.
One/cycle throughput fits well. Even two/cycle throughput fits. One cycle latency does not fit unless you target very low frequency.I agree here; You should consider encryption as smaller than an FMUL
Latency on POWER9 - 6 clocks. On majority of modern Intel and AMD cores
3-4 clocks. On Apple M1 - 3 clocks.
Les messages affichés proviennent d'usenet.