211service.com
Lengviems įrenginiams reikalinga tinkamo dydžio kriptografija
Pateikė „Hewlett Packard Enterprise“.
Pasaulis vis labiau užpildomas prijungtais skaičiavimo įrenginiais. Tai kompiuteriai, kuriuose veikia mūsų automobiliai, apšvietimo ir signalizacijos sistemos; Prekių atsargų žymos paskirstymo kanaluose; ir aplinkos jutikliai pramoniniuose objektuose.
Šiuos įrenginius vadiname daiktų internetu. IoT įrenginiai yra įvairaus dydžio ir sudėtingumo. Kai kurie gali turėti visą Linux serverį, o kiti – paprastą, patentuotą OS be failų sistemos, ekrano sąsajos ar kitų įprastų kompiuterių komponentų. Siekiant efektyvumo, jie turi tik tai, ko jiems reikia.
Lengviems įrenginiams reikalinga tinkamo dydžio kriptografija
Nors saugumas yra absoliuti šių įrenginių problema, pagrindinės saugumo pastangos pramonėje yra nukreiptos į algoritmus, kuriems reikalinga didesnė skaičiavimo galia, nei turi šie įrenginiai. Norint maitinti šiuos įrenginius, yra gyvybinga 16 bitų, 8 bitų ir net 4 bitų mikrovaldiklių rinka, tačiau jie sukurti kuo paprasčiau ir pigiau, nes tikėtina, kad jie bus naudojami dideliais kiekiais.
Saugumo problemos kelia susirūpinimą, nes šie įrenginiai neturi laisvos procesoriaus talpos ir laisvosios prieigos atminties, kuri būtų patogi šiuolaikinėms kriptografijos procedūroms vykdyti. Netgi pakankamai galios gali kilti problemų.
Prieš keletą metų, Nacionalinis standartų ir technologijų institutas (NIST) sukūrė iniciatyvą šiai problemai spręsti, kurią ji pavadino Lengva kriptografija . Projekto tikslas yra „prašyti, įvertinti ir standartizuoti lengvus kriptografinius algoritmus, kurie būtų tinkami naudoti ribotose aplinkose, kur dabartinių NIST kriptografijos standartų veikimas yra nepriimtinas“.
NIST, priklausanti JAV prekybos departamentui, atlieka tyrimus ir tobulina standartus įvairiose srityse, svoriai ir matmenys į neutronų pritaikymas į kompiuterių saugumas . Jai suteiktas mandatas, konkrečiai nurodytas JAV Konstitucijoje: Kongresas turi teisę … nustatyti svorių ir matų standartus. Prieš daugelį mėnesių rašiau apie NIST pastangas sukurti kriptografijos standartus, atsparius kvantiniam skaičiavimui , nauja skaičiavimo paradigma, kuri susilpnina daugelį mūsų pagrindinių kriptografijos algoritmų.
Kas yra suvaržytas įrenginys?
Paprasčiau tariant, suvaržytas įrenginys yra tas, kuriam trūksta procesoriaus ir atminties talpos, kad būtų galima vykdyti įprastines kriptografines procedūras. Kad būtų aišku, NIST sako įrenginiai, galintys vykdyti įprastus standartinius kriptografinius algoritmus, turėtų tai daryti. Yra du NIST patvirtinti bloko šifravimo algoritmai: Išplėstinis šifravimo standartas (AES) ir Trigubas duomenų šifravimo algoritmas (TDEA arba šnekamojoje kalboje žinomas kaip Triple DES arba 3DES). AES palaiko net 128 bitų raktus, ir tai gali būti pasiekiama kai kurioms mikrovaldikliu pagrįstoms programoms.
Ne visiems lengviems įrenginiams reikia kriptografinės apsaugos, tik tiems, kurie palaiko ryšį. Apsvarstykite tipišką elektroninį kūno temperatūros termometrą. Jis paima temperatūrą ir rodo ją. Jai nereikia daug apdorojimo galios, tačiau funkcija yra visiškai įtraukta į įrenginį. Šifruoti tikrai nereikia.
Tačiau įsivaizduokite sudėtingesnį termometrą, kuris belaidžiu būdu praneša temperatūrą įrenginiui, renkančiam paciento duomenis. Arba gliukozės kiekio kraujyje matuoklį. Arba vienas iš tų tablečių kameros kuri perduoda jūsų virškinimo sistemos vaizdus į išorinį imtuvą per jūsų nešiojamus jutiklius. Šių įrenginių ryšių šifravimo poreikis yra ginčytinas, tačiau reikia daugiau pagrįsti.
Kiek lengvas yra „lengvas“?
Terminas lengva kriptografija nereiškia silpno įgyvendinimo, o veikiau kriptografinius algoritmus su mažais pridėtiniais reikalavimais. Šie algoritmai tinka santykinai paprastiems, mažos galios ir ribotų išteklių reikalaujantiems įrenginiams, tokiems kaip radijo dažnio identifikavimo žymos, jutiklių mazgai ir intelektualiosios kortelės.
Terminas lengvas nereikėtų laikyti silpnybe. Lengvosios kriptografijos projekto tikslas – sukurti ir standartizuoti metodus ir praktiką, kurie būtų tinkami aplinkai, kurioje jie veikia.
Lengvo svorio apibrėžimas apima daugiau nei apribojimus. Šis projektas skirtas įrenginiams, kurie nėra prijungti prie interneto, bent jau ne tiesiogiai.
Galima sukurti mažus, mažos galios įrenginius, kuriuose vykdoma galinga kriptografijos tvarka. Apsvarstykite Yubikey Nano . Tai yra vyriško USB-A kištuko verslo dalies dydis, tačiau jame yra lustas, kuris atlieka stiprias asimetrines šifravimo funkcijas. Tačiau tai yra autentifikavimo įrenginys, programa, kuriai keliami labai skirtingi reikalavimai nei įprastam lengvam įrenginiui, ir tai kainuoja 50 USD.
Nėra „kryžminio svorio“ funkcijų
Lengvo svorio algoritmai skiriasi nuo įprastų sunkiųjų funkcijų ir su jomis nesuderinami. Todėl, jei lengvasis įrenginys, kuriame veikia lengva šifravimo programinė įranga, turi susisiekti su sunkiasvoriu įrenginiu, sunkiasvoriame įrenginyje turi būti įdiegti lengvi algoritmai arba turi būti naudojamas tarpinis serveris arba tarpinis įrenginys, kad iššifruotų įvestį iš vienos pusės ir išvestų šifruotus duomenis į kitas.
Atrodytų, kad tarpinis serveris yra nereikalingos išlaidos ir padidina sudėtingumą bei pažeidžiamumą. Tokiais atvejais labiau tikėtina, kad lengvi algoritmai veiktų ir sunkiasvoriame įrenginyje, tačiau, kaip ir daugelis kitų šioje srityje, tai priklauso nuo programos.
Jei esate įprastas IT technologas, mažai tikėtina, kad artimiausiu metu tiesiogiai susidursite su lengva kriptografija. Tačiau šiomis dienomis kyla problemų dėl visko saugumo, todėl turėtumėte tikėtis pamatyti vis sudėtingesnius įrenginius ir susimąstyti, ar jie tinkamai apsaugoti. Jei taip, lengvoji kriptografija gali atlikti tam tikrą vaidmenį.
Gaukite naujausią informaciją apie technologijų tendencijas, kurios turi įtakos verslo ateičiai. Prenumeruoti į Enterprise.nxt naujienlaiškį.
