Show simple item record

dc.contributor.advisorGül, Ensar
dc.contributor.advisorSertkaya, İsa
dc.contributor.authorBulut, Yasir Emre
dc.date.accessioned2021-05-08T07:33:13Z
dc.date.available2021-05-08T07:33:13Z
dc.date.submitted2019
dc.date.issued2019-11-13
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/631398
dc.description.abstractSatoshi Nakamoto takma adıyla yayınlanan Bitcoin makalesi dagıtık güven modeliniamaçlayan kripto para birimi, blokzincir ve dagıtık kayıt teknolojilerinin ortaya çıktıgıyeni bir çıgır açmıstır. Bu gelismekte olan teknolojiler hakkında hem kaynak hemde gelecek ile ilgili kapsamlı bir tartısma olsa bile, ürün sayısı, çalısmalar ve projelergün geçtikçe artmaktadır. Bunlardan en önemlisi, kripto cüzdanlarıdır ki dagıtık güvenve mahremiyet koruma çözümleri, temel kriptografik ilkellere ve bunlara karsılık gelenkriptografik anahtarlara dayanır. Neredeyse tüm kripto para birimleri, kullanıcılarınınbireysel olarak kendi kriptografik anahtarlarını yönetmelerini gerektirir ya da kripto parabirimi cüzdanlarını kullanmalarını önerir. Bir kripto para cüzdanı veya kısaca kripto cüzdanı,bir veya daha fazla özel-açık anahtar ve ilgili adresleri olusturmak ve depolamakzorundadır. Bu anahtarlar, kripto para islemlerini onaylamak için kullanıldıgından cüzdanaerisen herhangi bir düsman, anahtarlarla güvence altına alınan tüm varlıkları elegeçirebilir. Bu nedenle, kripto para cüzdan çözümleri ve ürünleri dikkatli bir sekildeanaliz edilmeli ve mümkünse en bastan sertifikalandırılmalıdır.Bu tezde, esas olarak bir kripto para cüzdanının güvenlik analizinin ne kadar derin venasıl yapılması gerektigine odaklanıyoruz. Analiz çerçevesini tasvir etmek için OrtakKriterler (CC) Degerlendirme yöntemini takip etmeyi öneriyoruz. CC degerlendirmeçerçevesi, resmi bir degerlendirme metodolojisidir. Bu amaçla, cüzdanların varsayımları,riskleri, tehditleri ve güvenlik açıkları tanımlanacaktır. Ayrıca, tehditlerin cüzdan içindenasıl önlenecegini ve çevre ve kullanıcılar tarafından ne tür önlemler alınması gerektiginigösteren hedefler ayrıntılı olarak açıklanacaktır. Güvenlik gereksinimlerini anlamak için,blokzincir teknolojisi ve önde gelen kripto para birimi olan Bitcoin açıklanacak ve kriptopara cüzdanları sınıflandırılacaktır. Ayrıca, fiziksel ve mantıksal gereksinimler açısındangüvenli bir donanım cüzdan tasarımı önerecegiz. Ardından, önerilen cüzdanı pazardakidiger donanım cüzdanlarıyla karsılastıracagız. Bu tezin, Koruma Profili, Güvenlik Hedefigibi standartlastırılmıs CC dokümanları olusturmak için temel bir kaynak olabilecegineinanıyoruz. Ayrıca, bu çalısma kripto para cüzdanlarının tasarım, test ve analiz asamalarıiçin baslıca bir kaynak olacaktır.
dc.description.abstractBitcoin paper, published under a pseudonym Satoshi Nakamoto, opened a new era; cryptocurrencies,blockchain and distributed ledger technologies that are aiming distributedtrust model. Even if there has been an ongoing extensive discussion both on the originand the future about these developing technologies, number of products, studies andprojects are increasing day by day. Among these the most crucial one is crypto walletssince the distributed trust and privacy preserving solutions are all relies on the underlyingcryptographic primitives and the corresponding cryptographic keys. Almost all thecryptocurrencies require their users individually manage their own cryptographic keysor recommend use of cryptocurrency wallets. A cryptocurrency wallet or shortly, cryptowallet, has to generate and store one or more public-private keys and corresponding addresses.These keys authenticate corresponding transactions, hence any adversary whogains access to a wallet may seize all the assets secured with them. Therefore, cryptocurrencywallet solutions and products should be carefully analyzed and better to becertified if possible from the very beginning.In this thesis, we mainly focus on to what extend and how a cryptocurrency wallet'ssecurity analysis should be pursued. In order to formally portray the analysis framework,we propose to follow the Common Criteria (CC) Evaluation framework. CC evaluationframework is a formal evaluation methodology. For this purpose, assumptions, risks,threats and security vulnerabilities of the wallets will be defined. Also, objectives showinghow these threats will be countered inside the wallet and what kind of measures should betaken by the environment and users will be detailed. In order to understand the securityrequirements, blockchain technology and Bitcoin which is the leading cryptocurrency willbe explained and cryptocurrency wallets will be classified. In addition, we are going topropose a secure hardware wallet design in terms of physical and logical requirements.Then, we will compare the proposed wallet with other hardware wallets on the market.We believe that this thesis may be basic resource for creating standardized CC documentssuch as Protection Profile(PP), Security Target(ST) etc. Furthermore, this study wouldbe a brief source for cryptocurrency wallets' design, test and analysis phases.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectElektrik ve Elektronik Mühendisliğitr_TR
dc.subjectElectrical and Electronics Engineeringen_US
dc.titleSecure hardware cryptocurrency wallet within common criteria framework
dc.title.alternativeOrtak kriterler çerçevesi içinde güvenli donanım kripto para cüzdanı
dc.typemasterThesis
dc.date.updated2019-11-13
dc.contributor.departmentSiber Güvenlik Mühendisliği Ana Bilim Dalı
dc.identifier.yokid10271238
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityİSTANBUL ŞEHİR ÜNİVERSİTESİ
dc.identifier.thesisid576568
dc.description.pages105
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess