Marcel Keller <> writes:

> Hi,
>> There are two talks about how to implement AES efficiently, this one
>> describes on slide 9 how one will typically combine SubBytes,
>> ShiftRows, and MixColumns into one operation operating on diagonals.
>> I don't know if that will matter for us?
> I don't think so because lookup tables are not efficient in MPC.

Ah, of course! I had not thought of that.

By the way, everybody should take a look at the "Stick Figure Guide to
the Advanced Encryption Standard (AES)":

Martin Geisler

VIFF (Virtual Ideal Functionality Framework) brings easy and efficient
SMPC (Secure Multiparty Computation) to Python. See:

Attachment: pgpP6kYVErL01.pgp
Description: PGP signature

viff-devel mailing list (

Reply via email to