LEA-128 Hacker

  LEA-128 Hacker


Der Lightweight Encryption Algorithm ( LEA ) ist ein 128-Bit- Blockchiffre, der 2013 in Südkorea entwickelt wurde, um Vertraulichkeit in Hochgeschwindigkeitsumgebungen wie Big Data und Cloud Computing sowie in ressourcenschonenden Umgebungen wie IoT-Geräten und Mobilgeräten zu gewährleisten . LEA bietet drei verschiedene Schlüssellängen: 128, 192 und 256 Bit. LEA verschlüsselt Daten etwa 1,5- bis 2-mal schneller als AES , der am weitesten verbreitete Blockchiffre in verschiedenen Softwareumgebungen.

LEA ist einer der vom koreanischen Programm zur Validierung kryptografischer Module (KCMVP) zugelassenen kryptografischen Algorithmen und ist der nationale Standard der Republik Korea (KS X 3246). LEA ist in der Norm ISO/IEC 29192-2:2019 ( Informationssicherheit – Leichtgewichtige Kryptographie – Teil 2: Blockchiffren) enthalten.








Der Blockchiffre LEA besteht aus ARX-Operationen (modulare Addition:⊞ bitweise Rotation:⋘,⋙und bitweises XOR⊕ Der LEA-Algorithmus verarbeitet Datenblöcke von 128 Bit für 32-Bit-Wörter und bietet drei verschiedene Schlüssellängen: 128, 192 und 256 Bit. LEA mit einem 128-Bit-Schlüssel, LEA mit einem 192-Bit-Schlüssel und LEA mit einem 256-Bit-Schlüssel werden als „LEA-128“, „LEA-192“ bzw. „LEA-256“ bezeichnet. Die Anzahl der Runden beträgt 24 für LEA-128, 28 für LEA-192 und 32 für LEA-256.


LEA-Verschlüsselungsrundenfunktion
Allgemein
DesignerDeukjo Hong, Jung-Keun Lee, Dong-Chan Kim, Daesung Kwon, Kwon Ho Ryu, Dong-Geon Lee
Erstveröffentlichung  2013
Chiffrierdetails
Schlüsselgrößen128, 192 oder 256 Bit
Blockgrößen128 Bit
StrukturARX ​​(modulare Addition, bitweise Rotation und bitweises XOR)
Runden24, 28 oder 32 (je nach Tastengröße)
Beste öffentliche Kryptoanalyse
Bis 2019 ist kein erfolgreicher Angriff auf LEA in voller Runde bekannt.

Sicherheit

Bis 2019 war kein erfolgreicher Angriff auf LEA mit voller Rundenanzahl bekannt. Wie für iterative Blockchiffren üblich, wurden Varianten mit reduzierter Rundenanzahl angegriffen. Die besten bisher veröffentlichten Angriffe auf LEA im Standardangriffsmodell (CPA/CCA mit unbekanntem Schlüssel) sind Bumerang-Angriffe und differentielle lineare Angriffe. Die Sicherheitsmarge im Verhältnis zur Gesamtrundenanzahl beträgt über 37 % gegenüber verschiedenen bestehenden kryptanalytischen Verfahren für Blockchiffren.


AngriffsartAngegriffene Runden
Differential14
Abgeschnittenes Differential14
Linear13
Nullkorrelation10
Boomerang15
Unmögliches Differential12
Integral9
Differential linear15
Differential mit verwandten Schlüsseln 13
Sicherheitsmargen von LEA
BlockchiffrenRunden (Angegriffen / Gesamt)Sicherheitsmargen
LEA-12815/2437,50 %
LEA-19216/2842,85 %
LEA-25618/3243,75 %
Leistung

LEA bietet eine sehr gute Performance in einer allgemeinen Softwareumgebung. Insbesondere ermöglicht es eine durchschnittliche Verschlüsselungsgeschwindigkeit, die etwa 1,5- bis 2-mal höher ist als die von AES, dem am weitesten verbreiteten Blockchiffre in verschiedenen Softwareumgebungen. Die folgenden Tabellen vergleichen die Performance von LEA und AES mithilfe von FELICS (Fair Evaluation of Lightweight Cryptographic Systems) , einem Benchmarking-Framework zur Evaluierung von Software-Implementierungen ressourcenschonender kryptografischer Primitiven.


FELICS Szenario 1 – Verschlüsselung + Dezimierung + Schlüsseleinrichtung / 128-Byte-CBC-Verschlüsselung (Code: Bytes, RAM: Bytes, Zeit: Zyklen)


PlattformLEA-128LEA-192LEA-256AES-128
AVRCode1.68420102.1503.010
RAM6319431.055408
Zeit61.02080.95492.19458.248
MSPCode1.1301.3841.4682.684
RAM6269421.046408
Zeit47.33956.54064.00186.506
ARMCode4725366743.050
RAM6849681.080452
Zeit17.41720.64024.29383.868

FELICS Szenario 2 – Verschlüsselung / 128-Bit-CTR-Verschlüsselung (Code: Bytes, RAM: Bytes, Zeit: Zyklen)

PlattformLEA-128LEA-192LEA-256AES-128
AVRCode9061.2101.3061.246
RAM80808081
Zeit4.0234.6305.2143.408
MSPCode7221.0141.1101.170
RAM78787880
Zeit2.8143.2423.6224.497
ARMCode6289161.0121.348
RAM92100100124
Zeit9061.1081.2104.044


System   : 7, 8, Vista, 10, 11
Lizenz   : Freeware
Version  : 0.18
Grösse   : 1.021 KB
Update   : 10/2022
Passwort : asciigen.blogspot.com

MD5      : 24d81445ee01ff6a5e88a429d775e341
SHA-1    : b345b933c1051c103011e81a261d70497831cd06
SHA-256  : 2bd617683b8f6132a7c1cb4019a7c82601e8cc894cd6ad0c0b70d0ca44b932ac
CRC32    : 8280c8ae


Mirros : MediaFire | Mega | Proton







Keine Kommentare:

Kommentar veröffentlichen

Beliebte Posts