|
|||||||||||||
| ALTVISTA |
|
||||||||||||
ASCON është një algoritëm modern kriptografik i projektuar posaçërisht për sisteme embedded, pajisje IoT, sensorë wireless dhe mikrokontrollues. Në vitin 2023, ASCON u zgjodh zyrtarisht nga NIST si standardi amerikan për kriptografinë e lehtë.
Ascon-AEAD128 është algoritmi kryesor i enkriptimit të autentifikuar brenda familjes kriptografike Ascon, i standardizuar zyrtarisht nga NIST në NIST SP 800-232 për kriptografi të lehtë. Është projektuar posaçërisht për të siguruar si konfidencialitet ashtu edhe integritet në pajisjet me burime të kufizuara, siç janë sensorët e Internetit të Gjërave (IoT) dhe mikrokontrolluesit e integruar, ku shifrat tradicionale si AES-GCM janë shumë të rënda për t’u ekzekutuar në mënyrë efikase.
Ndryshe nga AES-GCM, që kërkon më shumë memorie dhe fuqi procesimi, ASCON është krijuar për të ofruar siguri të lartë edhe në pajisje me burime shumë të kufizuara.
Shumë pajisje moderne funksionojnë me vetëm pak kilobajt RAM dhe Flash:
Në këto raste, algoritmet tradicionale mund të jenë të rënda. ASCON ofron siguri moderne me konsum minimal burimesh.
ASCON-AEAD128 përdor:
Ai garanton:
Ngarkohen:
Gjendja e brendshme përpunohet me disa raunde transformimi.
Header-at ose metadata mund të autentikohen pa u enkriptuar.
Të dhënat përzihen me gjendjen e brendshme dhe gjenerohet ciphertext.
Çelësi futet përsëri në gjendje dhe krijohet tag-u 128-bit i autentikimit.
Gjatë dekriptimit, tag-u verifikohet përpara se të pranohen të dhënat.
Kërkon pak RAM dhe Flash.
Punon shumë mirë në:
ASCON është analizuar për vite të tëra nga komuniteti kriptografik dhe është standardizuar nga NIST.
Përdor vetëm operacione bazë:
Pa tabela të mëdha në memorie.
ASCON është shumë i përshtatshëm për rrjete LoRa sepse:
Një paketë tipike LoRa mund të përmbajë:
Kjo ofron mbrojtje kundër replay attacks dhe manipulimit të mesazheve.
| Algoritmi | Siguria | RAM | Flash | IoT |
|---|---|---|---|---|
| AES-GCM | Shumë e lartë | E lartë | E lartë | Mesatare |
| ChaCha20-Poly1305 | Shumë e lartë | Mesatare | Mesatare | E mirë |
| XTEA | E kufizuar | Shumë e ulët | Shumë e ulët | E kufizuar |
| ASCON-AEAD128 | Shumë e lartë | Shumë e ulët | Shumë e ulët | Shkëlqyeshme |
ASCON është një nga algoritmet më premtues për pajisjet embedded dhe IoT. Ai kombinon siguri moderne, madhësi të vogël kodi dhe performancë të lartë, duke e bërë zgjedhje ideale për projekte me STM32, LoRa dhe sisteme Smart Home.