Efficient cryptographic protocols for secure and private remote databases

dc.contributor.authorZhang, Bingsheng
dc.date.accessioned2011-09-06T12:45:42Z
dc.date.available2011-09-06T12:45:42Z
dc.date.issued2011-09-06
dc.descriptionVäitekirja elektrooniline versioon ei sisalda publikatsioone.et
dc.description.abstractPilvearvutus on üks valdkondi, mida turuliidrid, nagu näiteks Apple, Google või Microsoft, tänapäeval märkimisväärselt edendavad ja reklaamivad. Kogu IT- tööstus on liikumas traditsioonilisest mudelist, kus asutused ja organisatsioonid haldavad oma andmebaase ise, mudelisse, kus andmebaaside hoidmine ning opereerimine on allhankega üle antud kolmandate osapoolte vastutusalasse. Kolmandatele osapooltele üleantud andmebaasid on eriti populaarsed mobiilsete seadmete, nagu nutitelefonid ja võrguarvutid, juures, mis ei suuda suuri andmehulki salvestada. Mitmed uued lahendused, nagu näiteks “tarkvara kui teenus”, võimaldavad ettevõtetel pakkuda kasulikku funktsionaalsust kaugsalvestatud andmetel. Selline “pilvine ilm” toob aga endaga kaasa ka palju uusi turva- ja privaatsusprobleeme kaugandmebaasidel. Käesolevas töös uuritakse põhiliselt krüptograafilistel protokollidel põhinevaid lahendusi nendele kaugandmebaaside turva- ja privaatsusprobleemidele. Klassikaliselt on krüptograafilisi protokolle kasutatud konfidentsiaalsus-, terviklus- ja autentsusomaduste saavutamiseks. Tänapäevased protokollid suudavad aga enamat, olles võimelised arvutitevahelise koostöö jaoks tagama palju erinevaid kasulikke omadusi. Käesolevas töös konstrueerime krüptograafilisi protokolle teatud ülesannete jaoks järgnevas kolmes stsenaariumis: • Privaatsed andmebaasipäringud • Allhankena hallatav andmebaas • Peidetud andmebaasi muutmineet
dc.description.abstractNowadays, “Cloud computing” is being heavily promoted by market leaders such as Apple, Google and Microsoft. The industry has been moving from the traditional model where organizations and companies keep their own databases isolated to a model where database storage and operations are outsourced to third parties. Outsourcing storage becomes increasingly popular, especially for those mobile devices with low local storage such as smart mobile phones and netbooks. Many new concepts, e.g., “software as a service”, allow companies to provide useful functionality on remotely stored data. Subsequently, many new security and privacy issues of remote databases have arisen in such a “cloudy weather”. In this work, the author mainly investigates the cryptographic protocol based solutions to those security and privacy issues of remote databases. Historically, cryptographic protocols were used to achieve confidentiality, integrity and authenticity; however, modern complex cryptographic protocols go beyond those traditional goals, achieving a variety of other desired characteristics of computer-mediated collaboration. We design different cryptographic protocols for specific tasks in the following three aspects: .1 Private Database Queries .2 Outsourced Database .3 Oblivious Database Manipulationen
dc.identifier.isbn978-9949-19-845-0 (trükis)
dc.identifier.isbn978-9949-19-846-7 (PDF)
dc.identifier.issn1024-4212
dc.identifier.urihttp://hdl.handle.net/10062/18481
dc.language.isoenet
dc.relation.ispartofseriesDissertationes mathematicae Universitatis Tartuensis;77
dc.subjectpilvandmetöötluset
dc.subjectandmebaasisüsteemidet
dc.subjectvõrguprotokollidet
dc.subjectkrüptograafiaet
dc.subject.otherdissertatsioonidet
dc.subject.otherETDen
dc.subject.otherdissertationen
dc.subject.otherväitekiriet
dc.titleEfficient cryptographic protocols for secure and private remote databaseset
dc.title.alternativeEfektiivsed krüptograafilised protokollid turvaliste ja privaatsete kaugandmebaaside jaokset
dc.typeThesiset

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
zhang_bingsheng .pdf
Suurus:
875.39 KB
Formaat:
Adobe Portable Document Format

Litsentsi pakett

Nüüd näidatakse 1 - 1 1
Pisipilt ei ole saadaval
Nimi:
license.txt
Suurus:
506 B
Formaat:
Item-specific license agreed upon to submission
Kirjeldus: