How to invert one-way functions: Time-memory trade-off method
dc.contributor.advisor | Doğanaksoy, Ali | |
dc.contributor.author | Çalik, Çağdaş | |
dc.date.accessioned | 2020-12-10T09:07:29Z | |
dc.date.available | 2020-12-10T09:07:29Z | |
dc.date.submitted | 2007 | |
dc.date.issued | 2018-08-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/224003 | |
dc.description.abstract | Birçok şifreleme yönteminin, kimlik doğrulama algoritmalarının ve kriptografikprotokollerin güvenliği tek yönlü fonksiyonların çevrilmesinin zorluğunadayanır. Hellman tarafından önerilen [11] zaman-hafıza ödünleşimi (TMTO) tekyönlü fonksiyonların çevrimi için genel bir metotdur. Bu tezde, TMTO metodununanalizi yapılmış ve metodun simetrik anahtarlı sistemler ve özetlemefonksiyonlarına uygulanması gösterilmiştir. Metodun başarı oranını hesaplamayayardımcı olan, bir Hellman tablosunun kapsama oranını veren yeni birasimptotik ifade tanıtılmıştır. Bir uygulama olarak TMTO metodu SHA-1özetleme algoritmasına uygulanmıştır. | |
dc.description.abstract | Security of various encryption schemes, authentication mechanisms and othercryptographic protocols depend on the hardness of inverting one-way functionswhich they are based on. Time-Memory Trade-off (TMTO) method, proposedby Hellman [11], is a generic method to invert one-way functions, by enablinga trade-off to be made between the memory and the time required to find aninverse, at the expense of a precomputation effort. In this thesis, an analysis ofthe TMTO method is made and the application of the method to symmetric-keycryptosystems and hash functions is presented. A new asymptotic expression forthe coverage of a single Hellman table which helps to approximate the successprobability of the method is introduced. As an application, the method isapplied to SHA-1 hash algorithm and the results are presented. | en_US |
dc.language | English | |
dc.language.iso | en | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Matematik | tr_TR |
dc.subject | Mathematics | en_US |
dc.title | How to invert one-way functions: Time-memory trade-off method | |
dc.title.alternative | Tek yönlü fonksiyonlar nasıl çevrilir: Zaman-hafıza ödünleşimi | |
dc.type | masterThesis | |
dc.date.updated | 2018-08-06 | |
dc.contributor.department | Kriptografi Anabilim Dalı | |
dc.subject.ytm | Cryptanalysis | |
dc.identifier.yokid | 308266 | |
dc.publisher.institute | Uygulamalı Matematik Enstitüsü | |
dc.publisher.university | ORTA DOĞU TEKNİK ÜNİVERSİTESİ | |
dc.identifier.thesisid | 216537 | |
dc.description.pages | 60 | |
dc.publisher.discipline | Diğer |