neprihlásený Štvrtok, 5. decembra 2024, dnes má meniny Oto
Nový efektívny čip umožní bezpečne šifrovať dáta aj IoT senzorom

Značky: bezpečnosťšifrovanieInternet vecí / IoT

DSL.sk, 14.2.2018


Vedci z Massachusettského technologického inštitútu, MIT, aktuálne informovali o vyvinutí efektívneho čipu, ktorý umožní pridať podporu bezpečného šifrovania aj do senzorov respektíve iných zariadení tzv. Internetu vecí s potrebou minimalizovať spotrebu.

Hoci samotné dáta sa pri bezpečnom prenose typicky šifrujú symetrickými algoritmami a najmä AES, pre bezpečnú komunikáciu protokoly typicky využívajú v počiatočnej fáze v zásade na dohodnutie symetrického kľúča výpočtovo náročné asymetrické algoritmy s verejným kľúčom.

Ich softvérová implementácia je ale nad možnosti výkonu a spotreby mnohých malých senzorov, ktoré musia byť lacné a vydržať na malú batériu aj niekoľko rokov. Existuje tak snaha asymetrické kryptografické algoritmy pre tieto zariadenia implementovať hardvérovo.

Nový čip implementuje asymetrické algoritmy na báze kryptografie postavenej na eliptických krivkách, ECC. Návrhy hardvérovej implementácie týchto algoritmov už existujú, nový čip sa od doterajších podľa tvorcov ale zásadne vo viacerých aspektoch odlišuje.

U ECC je podstatným prvkom implementácie algoritmu aj konkrétna použitá eliptická krivka, pričom voľba krivky môže ovplyvňovať aj bezpečnosť. Doterajšie čipy boli určené len pre jednu alebo niekoľko kriviek, nový čip je univerzálny a dokáže fungovať podľa tvorcov so všetkými súčasnými a pravdepodobne aj budúcimi krivkami.

Čip MIT na rozdiel od niekoľkých iných má priamo implementované modulárne násobenie 256-bitových čísiel a neskladá násobenie menších 16 alebo 32-bitových čísiel. Zároveň na rozdiel od iných čipov má aj hardvérovú implementáciu invertovania, ktorá má o polovicu nižšiu spotrebu ako pri jej implementácii pomocou obvodov pre modulárne násobenie.

Čip má dokonca aj hardvérovú implementáciu protokolu DTLS. Vybavený je aj univerzálnym procesorom pre implementáciu prípadných iných algoritmov, tento môže byť ale úplne vypnutý ak nie je potrebný.

Vo výsledku má podľa tvorcov čip spotrebu na úrovni 1 / 400 spotreby softvérovej implementácie rovnakých algoritmov, potrebuje iba 1 / 10 pamäte a operácie sú 500-krát rýchlejšie ako softvérová implementácia.

Ako je na tom presne čip v porovnaní s doterajšími hardvérovými implementáciami ECC a ako to vyzerá s jeho komercionalizáciou nie je jasné, tím z MIT čip bližšie predstavuje na tohtotýždennej konferencii ISSCC, International Solid-State Circuits Conference.


      Zdieľaj na Twitteri



Najnovšie články:

Microsoft nezmierni HW požiadavky pre Windows 11, bude stále vyžadovať TPM 2.0
V Španielsku navrhujú smartfóny nedávať deťom a dať na ne upozornenia na zdravotné riziká
Bitcoin dosiahol novú rekordnú cenu nad 100-tisíc dolárov
Novým šéfom NASA bude vesmírny turista cestujúci so SpaceX
Amazon predstavil nový akcelerátor AI pre trénovanie neurónových sietí


inzercia



Diskusia:
                               
 

a kto potrebuje senzor s čipom za 150€?
Odpovedať Známka: -5.7 Hodnotiť:
 

Ja.
Odpovedať Známka: 6.7 Hodnotiť:
 

Ako embedded programmer by som take nieco take velmi ocenil.
Odpovedať Známka: 10.0 Hodnotiť:
 

ako instagramovy bio glutenfree-raw kuchar, fashionbloger vlastnik iphoneX by som to tiez uvital..
Odpovedať Známka: 7.6 Hodnotiť:
 

ako odbornik na nabozenske smery nevidim pri skceleracnych cipoch rozdiel medzi vyvijanim zlateho telata a zhmotnovanim alaha.
Odpovedať Známka: 6.4 Hodnotiť:
 

s cipom alebo bez, nikdy mimo posvu
Odpovedať Hodnotiť:
 

uz je znama cena? akosi som to nepostrehol ani tu v clanku, ani v clanku na ktory dsl.sk odkazuje.
Odpovedať Hodnotiť:
 

Facebook mi ponúkol dotazník... Prevažne o politike a náboženstve...
Odpovedať Známka: -4.0 Hodnotiť:
 

A to v rámci Valentína alebo Popolcovej stredy?
Odpovedať Známka: 8.6 Hodnotiť:
 

Viem ze je Valentin, ale ze je streda ?
Odpovedať Známka: 7.5 Hodnotiť:
 

Ale ved jasne, ze na Zemi cas nie je, ale na Nebi maju plan na spasenie a v Pekle zas plan prikladania a oboje treba fajkat kvoli krizovej kontrole.
Odpovedať Známka: 5.0 Hodnotiť:
 

čas je len projekcia :D
Odpovedať Známka: 5.0 Hodnotiť:
 

V rámci toho "aby sme mohli vylepšiť Facebook pre všetkých"
Odpovedať Známka: 3.3 Hodnotiť:
 

To je sice pekne ale to zariadenie potrebuje do seba dostat privatny kluc. Ako vedia zabezpecit ze to neodchytim?
Odpovedať Známka: 1.4 Hodnotiť:
 

zamknes si to do suplika..
Odpovedať Známka: 10.0 Hodnotiť:
 

V drvivej vacsine pripadov, nebudes kupovat senzor ako taky ale sluzbu od niekoho. Teda v baliku: senzor / IoT plan s konektivitou / aplikaciu alebo web, kde vidis senzor pripadne rovno nejake spracovanie tych dat. Senzor teda zrejme bude mat kluc uz v momente fyzickeho prevzatia, pripadne odbornej montaze.

Nehovoriac o tom, ze downlink pri SigFoxe ma radovo bajtove spravy a si silne obmedzeny poctom sprav za den, neviem si predstavit kolko tyzdnov by trval upload kluca.

Lora taketo obmedzenia nema ale je aj drahsia. Zaroven uz v navrhu je pocitane s AES 128 bitovymi klucmi. Sprava moze mat od 51 do 240 bajtov, podla hlbky SF v Chirpe. S hlbkou suvisi aj rychlost od 300 bit/s po 55 kbit/s. Kluce su nahravane vo vyrobe, k senzoru ich dostanes a ked chces, mozes si ich pri prvotnej aktivacii zmenit na ine.
Odpovedať Známka: 10.0 Hodnotiť:
 

Viem ze som tu spravne, potrebujem radu DSL.sk odbornika na vypocty lebo sa mi nieco nezda. V promo na VAM R1 alarm hovoria, ze je dokopy asi 160.000 kombinacii ale mne vychadza len 46080. Moze mi niekto pomoct?

Mate 12 drotov a 13 pinovy konektor. tych 12 drotov tvori 6 prerusenych obvodov ktore musia byt na konektore naspet pripojene na nahodnych pinoch. Cize napriklad 1-2 3-4 5-6 7-8 9-10 11-12. Kolko je moznych kombinacii???
Odpovedať Známka: 10.0 Hodnotiť:
 

Mne vyšlo 135135... najprv zvolím jeden, ktorý nie je pripojený, to je 13 možností. A zo zvyšných 12 vytvorím 6 párov, teda ich môžem usporiadať náhodne (* 12!), ale prehodenie párov je nepodstatné (/ 6!) a tiež poradie v pároch je nepodstatné (/ 2^6).
 
Teda 13*12!/(6! * 2^6) = 13!/(6! * 2^6) = 13!/12!! = 135135.
Odpovedať Známka: 10.0 Hodnotiť:
 

Mudro ale podla mna su 2 moznosti, pokial je 13. pin nezapojeny tak je irelevantny nie? Cize 46080 moznosti. Jedine zeby sa vyuzili vsetky piny a tych kablov bolo 13 a jeden by bol preruseny az na 3 miestach vtedy neviem kolko presen by to vyslo - to uz je na mna tazka matematika/kombinatorika
Odpovedať Hodnotiť:
 

No veď je, ale je dôležité, ktorý to je. Jedine že by som zle pochopil špecifikáciu problému ;-)
Odpovedať Známka: 10.0 Hodnotiť:
 

Nepochopil,stvoril
Odpovedať Hodnotiť:
 

Dal som tomu jeden pokus, vysli mi picoviny. Nepomozem.

Inak trochu neskoro skuskove. Alebo taky skory zapocet? V kazdom pripade, daj vediet ako si dopadol
Odpovedať Známka: 0.0 Hodnotiť:
 

Nevideli ste niekto Pjetrovho škrečka?
Odpovedať Známka: 6.0 Hodnotiť:
 

Podoba sa na Jankinho bobra?
Odpovedať Známka: 10.0 Hodnotiť:
 

Niečo podobné budem potrebovať aj ja :)
Odpovedať Hodnotiť:
 

Horník
Odpovedať Hodnotiť:
 

máš problém,debil
Odpovedať Hodnotiť:
 

Ty si ten.
Odpovedať Hodnotiť:
 

Dlho,dlho čakalo.A prišlo,čo čakalo.Predvídateľní ľudia.Až priveľmi.Čo už.Nemyslia si..
Odpovedať Hodnotiť:
 

Tak,ako to vyzerá.Vidia vôbec poniektorí?Aspoň si to myslia.Nech vidia čo chcú,poučia sa raz.Možno.
Odpovedať Hodnotiť:
 

Nech sa vrátia do minulosti,možno pochopia.Keď chcú.
Odpovedať Hodnotiť:
 

Nepochopia,nemajú dosť info.Dobre vedieť.
Odpovedať Hodnotiť:
 

Majú.Dosť.Viem.Nechcem ubližovať tomu,kto si to nezaslúži.Mier.Alebo?Koho si chcela?Teba?Nerob.Nechceš.Nechcem.
Odpovedať Hodnotiť:
 

Vojna,chceš?
Odpovedať Hodnotiť:
 

Vyťahovať hrdzavý kliniec z tvrdého dreva.Veľa šťastia.
Odpovedať Hodnotiť:

Pridať komentár