Název: An optimized Bitsliced Masked Adder for ARM Thumb-2 Controllers
Autoři: Pozzobon, Enrico
Renner, Sebastian
Mottok, Jürgen
Matoušek, Václav
Citace zdrojového dokumentu: 2022 International Conference on Applied Electronics: Pilsen, 6th – 7th September 2022, Czech Republic, p. 133-136.
Datum vydání: 2022
Nakladatel: Fakulta elektrotechnická ZČU
Typ dokumentu: konferenční příspěvek
conferenceObject
URI: http://hdl.handle.net/11025/49867
ISBN: 978-1-6654-9482-3
Klíčová slova: Booleovské maskování;modulární doplněk;boční kanál;rozkouskovaný;ARM Thumb
Klíčová slova v dalším jazyce: Boolean masking;modular addition;side- channel;bitsliced;ARM Thumb
Abstrakt v dalším jazyce: The modular addition is used as a non-linear operation in ARX ciphers because it achieves the requirement of introducing non-linearity in a cryptographic primitive while only taking one clock cycle to execute on most modern archi- tectures. This makes ARX ciphers especially fast in software implementations, but comes at the cost of making it harder to protect against side-channel information leakages using Boolean masking: the best known 2-shares masked adder for ARM Thumb micro-controllers takes 83 instructions to add two 32-bit numbers together. Our approach is to operate in bitsliced mode, performing 32 additions in parallel on a 32-bit microcontroller. We show that, even after taking into account the cost of bitslicing before and after the encryption, it is possible to achieve a higher throughput on the tested ciphers (CRAX and ChaCha20) when operating in bitsliced mode. Furthermore, we prove that no first-order information leakage is happening in either simulated power traces and power traces acquired from real hardware, after sufficient countermeasures are put into place to guard against pipeline leakages.
Práva: © IEEE
Vyskytuje se v kolekcích:Konferenční příspěvky / Conference Papers (KIV)
Applied Electronics 2022
Applied Electronics 2022

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
uvod.pdfPlný text1,61 MBAdobe PDFZobrazit/otevřít
An_optimized_Bitsliced_Masked_Adder_for_ARM_Thumb-2_Controllers.pdfPlný text1,13 MBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/49867

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.