Helen Handshuh | |
---|---|
obsazení | vědec |
Helena Handschuh je kryptografka . Nejznámějším vývojem je symetrický blokový kryptoalgoritmus SHACAL . Kromě toho se podílela na vytvoření blokové šifry Universal Encryption Standard . Ve společnosti Intrinsic-ID pracuje od roku 2009 (předtím strávila 9 let ve společnosti Gemplus a 3 roky ve společnosti Spansion). Získala doktorát v kryptografii na ENST . Je autorem více než 30 článků a spoluautorem 9 patentů v oblasti kryptografie a informační bezpečnosti. Člen představenstva IACR, Mezinárodní asociace pro kryptologický výzkum od roku 2005. Přednáší také o bezpečnosti čipových karet na Royal Holloway University of London a Katolické univerzitě v Lovani .
Helen byl vzděláván na následujících univerzitách:
Po studiích Helen pracovala pro Gemplus, Spansion, Intrinsic-ID Inc., Intrinsic-ID Inc. a Cryptography Research, Inc. [jeden]
Algoritmus symetrického šifrování datových proudů optimalizovaný pro softwarovou implementaci. V roce 1996 Helen Handschuh a Henry Gilbert popsali útoky na zjednodušenou verzi SEAL 1.0 a na SEAL 1.0 samotnou. Trvalo jim 230 textů, každý o délce čtyř 32bitových slov, než našli závislost pseudonáhodné funkce na klíči. V důsledku toho byla provedena některá vylepšení a změny v dalších verzích algoritmu SEAL 3.0 a SEAL 2.0. Například ve verzi 1.0 končila každá iterace sekvence kláves úpravou pouze dvou registrů, zatímco ve verzi 3.0 byly upraveny všechny čtyři. SEAL 3.0 a SEAL 2.0 také používaly algoritmus SHA-1 ( Secure Hash Algorithm-1 ) ke generování tabulek namísto původního SHA, díky čemuž byly odolnější vůči kryptoanalýze. [2]
V roce 1999 Helen Handshuh a Serge Vaudenay vyvinuli blokovou šifru Universal Encryption Standard . Navrhují ji jako přechodový krok pro ukončení AES (UES má stejnou velikost bloku 128 bitů a klíč 128/192/256 bitů). Skládá se ze dvou paralelních Triple DES pro půlbloky využívající bělení klíčů a výměnu bitů mezi bloky v závislosti na klíči. [3]
Symetrický blokový kryptoalgoritmus SHACAL byl vyvinut v roce 2000 skupinou autorů ze společnosti Gemplus v čele s Helen Handschuh a Davidem Nasashem pro účast v soutěži NESSIE . Existují dvě varianty algoritmu - SHACAL-1 a SHACAL-2, které se staly jednou ze 17 finalistů NESSIE. SHACAL-1 je založen na kompresní funkci hashovacího algoritmu SHA-1. Je provedeno 80 kol konverze. Původní 512bitový šifrovací klíč je rozdělen na 16 fragmentů po 32 bitech K0…K15. Zbývající fragmenty rozšířeného klíče K16...K79 se vypočítají z prvních 16 fragmentů. SHACAL-2 je založen na 64 kolech hashovací funkce SHA-256 s vnitřním stavem 256 bitů. Podobně jako u algoritmu SHACAL-1 je původní 512bitový šifrovací klíč rozdělen na 16 fragmentů po 32 bitech a zbývající fragmenty rozšířeného klíče jsou vypočítány z prvních 16 fragmentů. Šifrovaný datový blok je rozdělen na 8 fragmentů po 32 bitech. [4] [5]