Twitter | Pretraživanje | |
Dаvіd Вucһаnаn 27. pro
Odgovor korisniku/ci @David3141593
(for the pedantic: yes, this assumes bit 7 of AL is 0)
Reply Retweet Označi sa "sviđa mi se"
Dаvіd Вucһаnаn 27. pro
Odgovor korisniku/ci @David3141593
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
Reply Retweet Označi sa "sviđa mi se"
Dаvіd Вucһаnаn 27. pro
Odgovor korisniku/ci @David3141593
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)
Reply Retweet Označi sa "sviđa mi se"
Dаvіd Вucһаnаn 27. pro
Odgovor korisniku/ci @David3141593
Reply Retweet Označi sa "sviđa mi se"
Kristy-Leigh Minehan 27. pro
Odgovor korisniku/ci @David3141593 @OverTheWireCTF
This is hot. >.>
Reply Retweet Označi sa "sviđa mi se"
Dаvіd Вucһаnаn 27. pro
Odgovor korisniku/ci @OhGodAGirl @OverTheWireCTF
Normally people tell me my code is cursed
Reply Retweet Označi sa "sviđa mi se"
Tony “Abolish ICE” Arcieri 🦀 27. pro
Odgovor korisniku/ci @David3141593 @OverTheWireCTF
I'm guessing it isn't bitsliced and therefore isn't constant time?
Reply Retweet Označi sa "sviđa mi se"
Dаvіd Вucһаnаn 27. pro
Odgovor korisniku/ci @bascule @OverTheWireCTF
It uses AES-NI, which should be constant time, I think? That said, I wouldn't use this code for anything important...
Reply Retweet Označi sa "sviđa mi se"
iximeow 27. pro
Odgovor korisniku/ci @David3141593 @OverTheWireCTF
(nice)
Reply Retweet Označi sa "sviđa mi se"
iximeow 27. pro
Odgovor korisniku/ci @David3141593 @OverTheWireCTF
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
Reply Retweet Označi sa "sviđa mi se"