(for the pedantic: yes, this assumes bit 7 of AL is 0)
-
-
Prikaži ovu nit
-
For anyone saying "uSinG aEs-Ni iS cHeAtInG": a) AESKEYGENASSIST only supports round constants as immediate arguments, so every other implementation I saw unrolls the key expansion loop. b) I tricked a lot of smart CTF players into thinking this was a non-standard AES impl :P
Prikaži ovu nit -
c) Explain the round loop exit condition. d) Make the code smaller :P (I think this is possible, the shuffling stage was kinda optimised for obscurity rather than size)
Prikaži ovu nit -
Novi razgovor -
-
-
This is hot. >.>
-
Normally people tell me my code is cursed
Kraj razgovora
Novi razgovor -
-
-
I'm guessing it isn't bitsliced and therefore isn't constant time?
-
It uses AES-NI, which should be constant time, I think? That said, I wouldn't use this code for anything important...
- Još 1 odgovor
Novi razgovor -
-
-
(nice)
-
wow i just realized you need to do the self-modification to make it it, when i first looked at the challenge thought it was just to make it harder for the reader
- Još 2 druga odgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.