Ropogós

Nincsenek friss tartalmak.

» A teljes listához

Új hozzászólások

» 2017.02.16. 15:38:22, Noel @ Nem minden privacy tipp "tuti"

» 2016.11.13. 13:14:07, Illés bence jános @ Hogyan válasszunk erős jelszót?

» 2016.09.24. 07:22:07, Bola Online @ Alkalmazott kriptográfia – TrueCrypt

» 2015.12.25. 21:18:36, MobilKém @ Lehallgatható kikapcsolt állapotban a mobiltelefon?

» 2015.11.26. 21:38:36, [anonymous] @ Titokban összesúg a tévé és az okostelefon

Secure Computing - elvben lehetséges, de gyakorlatban is?

| | 2010.11.22. 05:55:34  Cipka  

Vissza

A secure computing lényege, hogy egy megbízhatatlan feldolgozó egységen hogyan lehet bizalmas adatokon transzformációkat (számításokat) elvégezni. Megbízhatatlanság alatt most azt értjük, hogy a feldolgozó egység mindig helyes eredményt ad, de a számítás teljes folyamata megismerhető egy támadó számára. Vegyünk egy példát: a manapság egyre elterjedtebb cloud computinggal egy bank szeretné ügyfelei adatait feldolgoztatni, akkor – első közelítéseben – a banknak ki kellene adnia az adatokat a cloud szolgáltatónak, hogy az a gépparkján elvégezhesse a szükséges számításokat. Ezt jellemzően a törvény tiltja, másrészt a bankok általában nem szívesen tesznek ilyet.

Ennek megoldása az lehetne, hogy úgy titkosítjuk az adatokat, hogy a titkosított változaton elvégezve egy transzformációt az eredmény titkosított változatát kapnánk vissza. Ha létezne ilyen módszer, akkor az a példánk megoldása, hogy a bank titkosítva elküldi az ügyféladatokat a cloud szolgáltatónak, ott elvégezteti a szükséges transzformációkat, majd a kapott eredményeket már a saját rendszerében dekódolja. Így a bank egyrészt kiszervezte a számításokat, másrészt nem adta ki másnak az ügyfelei adatait.

A secure computing témaköre régóta kutatott kérdés, régóta keresik a tudósok a választ arra, hogy vajon lehetséges-e általánosságban is olyan titkosítót mutatni, amivel fent leírt módszer lefolytatható. Mindezidáig csak speciális esetekre (speciális transzformációkra) tudtak ilyen titkosítót mutatni, általános számításokra nem.

Craig Gentry, az IBM kutatója 2010 márciusában bemutatta [1] az első olyan megoldást, ami úgy képes titkosítani, hogy tetszőleges függvényt1 elvégezve a titkosított adatokon, a kapott eredmény a titkosítatlan adatokon elvégzett függvény eredményének titkosított változata. A módszer viszont nem hatékony, gyakorlatban nem igazán használható, viszont ez bizonyítja, hogy létezik ilyen módszer. Azóta több kutató mutatott hatékonyabb megoldást ugyan erre a problémára, Gentry munkájára alapozva a megoldásukat (pl.: [2]), de még ezek a rendszerek sem használhatók a gyakorlatban, mert olyan nagy overheaddel dolgoznak.

Összefoglalva, bizonyítottan lehetséges az általános secure computing, viszont arra még várnunk kell, hogy a piacképes megoldás napvilágot lásson. Az biztos, hogy egyre nagyobb igény lenne egy ilyen rendszerre.

1 A függvényt transzformálni kell , hogy titkosított adatokon is elvégezhetővé legyen, de erre is mutat a szerző megoldást

[1] Computing arbitrary functions of encrypted data- Gentry, Craig. Communications of the ACM, Volume 53 Issue 3, March 2010, 97.o.

[2] Faster Fully Homomorphic Encryption, Stehlé, Damien; Steinfeld, Ron, 2010

Címkék: biztonság, kriptográfia, cloud computing, elosztott rendszer

Permalink: https://www.pet-portal.eu/blog/read/345/2010-11-22-Secure-Computing-elvben-lehetseges-de-gyakorlatba...

Forrás: Craig Genty: Computing arbitrary functions of encrypted data

Vissza


Hozzászólások

Összesen 0 hozzászólás látható.

Nincsenek hozzászólások.


Új hozzászólás beküldése

Bárki hozzászólhat, nem regisztrált beküldő esetén egyik adat megadása sem kötelező - a hozzászólás akár névtelen is lehet.

Név:
E-mail:
Blog:
Megerősítési kód (Új kép generálása a megerősítési kódról)

A BBCode egy egyszerű jelölő nyelv, amellyel a hozzászólásokat lehet formázni. Érvényes parancsok:

bold: [b]Maecenas at nisl.[/b]
italics: [i]Maecenas at nisl.[/i]
underline: [u]Maecenas at nisl.[/u]
url: [url]http://www.mysite.com[/url], [url=http://www.mysite.com]Maecenas at nisl.[/url]
image: [img]http://www.mysite.com/mypic.png[/img]
quote: [quote]Maecenas at nisl.[/quote]
code: [code]Maecenas at nisl.[/code]
size: [size=12]Maecenas at nisl.[/size]
color: [color=#FF0000]Maecenas at nisl.[/color]

Hozzászólok!





© International PET Portal, 2010 | Impresszum | Felhasználási feltételek | Adatvédelmi Nyilatkozat