{"id":"https://openalex.org/W158084199","doi":null,"title":"Design, Implementation and Cryptanalysis of Modern Symmetric Ciphers","display_name":"Design, Implementation and Cryptanalysis of Modern Symmetric Ciphers","publication_year":2005,"publication_date":"2005-01-01","ids":{"openalex":"https://openalex.org/W158084199","mag":"158084199"},"language":"en","primary_location":{"id":"mag:158084199","doi":null,"is_oa":false,"landing_page_url":"http://eprints.qut.edu.au/16055/","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039465980","display_name":"Matt Henricksen","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Matthew Henricksen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5039465980"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.0,"subfield":{"id":"https://openalex.org/subfields/2607","display_name":"Discrete Mathematics and Combinatorics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/symmetric-ciphers","display_name":"symmetric ciphers","score":0.8360000252723694},{"id":"https://openalex.org/keywords/block-cipher","display_name":"block cipher","score":0.9700000286102295},{"id":"https://openalex.org/keywords/key-schedule","display_name":"key schedule","score":0.546999990940094},{"id":"https://openalex.org/keywords/advanced-encryption-standard","display_name":"Advanced Encryption Standard","score":0.8840000033378601},{"id":"https://openalex.org/keywords/diffusion","display_name":"diffusion","score":0.5989999771118164},{"id":"https://openalex.org/keywords/rc4","display_name":"RC4","score":0.8029999732971191},{"id":"https://openalex.org/keywords/divide-and-conquer-attack","display_name":"divide-and-conquer attack","score":0.8579999804496765},{"id":"https://openalex.org/keywords/correlation-attacks","display_name":"correlation attacks","score":0.9039999842643738},{"id":"https://openalex.org/keywords/guess-and-determine-attack","display_name":"guess-and-determine attack","score":0.8820000290870667},{"id":"https://openalex.org/keywords/stream-cipher-cryptanalysis","display_name":"stream cipher cryptanalysis","score":0.597000002861023},{"id":"https://openalex.org/keywords/nonlinearity","display_name":"nonlinearity","score":0.5619999766349792}],"concepts":[{"id":"https://openalex.org/C112145980","wikidata":"https://www.wikidata.org/wiki/Q2569509","display_name":"Key schedule","level":5,"score":0.8941882848739624},{"id":"https://openalex.org/C106544461","wikidata":"https://www.wikidata.org/wiki/Q543151","display_name":"Block cipher","level":3,"score":0.6910632252693176},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6792114973068237},{"id":"https://openalex.org/C92950451","wikidata":"https://www.wikidata.org/wiki/Q864718","display_name":"Stream cipher","level":3,"score":0.5975673198699951},{"id":"https://openalex.org/C36123800","wikidata":"https://www.wikidata.org/wiki/Q1224471","display_name":"Differential cryptanalysis","level":4,"score":0.5629221200942993},{"id":"https://openalex.org/C82424418","wikidata":"https://www.wikidata.org/wiki/Q1826463","display_name":"Linear cryptanalysis","level":4,"score":0.5435431599617004},{"id":"https://openalex.org/C64119674","wikidata":"https://www.wikidata.org/wiki/Q7380031","display_name":"Running key cipher","level":4,"score":0.5070381164550781},{"id":"https://openalex.org/C96675983","wikidata":"https://www.wikidata.org/wiki/Q7622661","display_name":"Stream cipher attack","level":4,"score":0.477211058139801},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.43635839223861694},{"id":"https://openalex.org/C65302260","wikidata":"https://www.wikidata.org/wiki/Q327675","display_name":"Symmetric-key algorithm","level":4,"score":0.4290861487388611},{"id":"https://openalex.org/C90897222","wikidata":"https://www.wikidata.org/wiki/Q134983","display_name":"Triple DES","level":4,"score":0.42046689987182617},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3841573894023895},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.3812830150127411},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3766334354877472},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.361924409866333},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.359918475151062},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.3543202877044678},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.33434319496154785},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.204245924949646},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.13427507877349854}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:158084199","doi":null,"is_oa":false,"landing_page_url":"http://eprints.qut.edu.au/16055/","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":139,"referenced_works":["https://openalex.org/W574945","https://openalex.org/W1699105","https://openalex.org/W17553438","https://openalex.org/W27022631","https://openalex.org/W31093886","https://openalex.org/W52191336","https://openalex.org/W89245623","https://openalex.org/W100113061","https://openalex.org/W105028680","https://openalex.org/W127675436","https://openalex.org/W149964843","https://openalex.org/W157328770","https://openalex.org/W182339653","https://openalex.org/W199587880","https://openalex.org/W278936902","https://openalex.org/W1481503769","https://openalex.org/W1488537309","https://openalex.org/W1489575954","https://openalex.org/W1491388917","https://openalex.org/W1492016609","https://openalex.org/W1500356409","https://openalex.org/W1500414598","https://openalex.org/W1509491396","https://openalex.org/W1510779733","https://openalex.org/W1511316494","https://openalex.org/W1511533320","https://openalex.org/W1513521852","https://openalex.org/W1515716392","https://openalex.org/W1515935938","https://openalex.org/W1516699468","https://openalex.org/W1517717760","https://openalex.org/W1518406241","https://openalex.org/W1519215751","https://openalex.org/W1520563459","https://openalex.org/W1524407627","https://openalex.org/W1525110300","https://openalex.org/W1527701244","https://openalex.org/W1528065150","https://openalex.org/W1531434127","https://openalex.org/W1532041351","https://openalex.org/W1535662987","https://openalex.org/W1537206908","https://openalex.org/W1538476572","https://openalex.org/W1540066842","https://openalex.org/W1540875416","https://openalex.org/W1541853791","https://openalex.org/W1542020576","https://openalex.org/W1542500920","https://openalex.org/W1543271574","https://openalex.org/W1544956979","https://openalex.org/W1545141750","https://openalex.org/W1546907539","https://openalex.org/W1551912374","https://openalex.org/W1553753418","https://openalex.org/W1554090281","https://openalex.org/W1556597491","https://openalex.org/W1556702933","https://openalex.org/W1556727271","https://openalex.org/W1558609276","https://openalex.org/W1562974983","https://openalex.org/W1564295073","https://openalex.org/W1564395923","https://openalex.org/W1565173996","https://openalex.org/W1569499052","https://openalex.org/W1569634193","https://openalex.org/W1575149347","https://openalex.org/W1581894608","https://openalex.org/W1582711866","https://openalex.org/W1583871653","https://openalex.org/W1587120902","https://openalex.org/W1590873771","https://openalex.org/W1602293460","https://openalex.org/W1604791554","https://openalex.org/W1605116544","https://openalex.org/W1629301835","https://openalex.org/W1636750413","https://openalex.org/W1654806544","https://openalex.org/W1655844021","https://openalex.org/W1765803531","https://openalex.org/W1793240080","https://openalex.org/W1817278314","https://openalex.org/W1859783416","https://openalex.org/W1862865750","https://openalex.org/W1866349918","https://openalex.org/W1870015754","https://openalex.org/W1873576501","https://openalex.org/W1877074280","https://openalex.org/W1883752834","https://openalex.org/W1918243660","https://openalex.org/W1964723977","https://openalex.org/W1965888001","https://openalex.org/W1978695162","https://openalex.org/W1985969574","https://openalex.org/W1991897749","https://openalex.org/W2042535951","https://openalex.org/W2050467723","https://openalex.org/W2051035463","https://openalex.org/W2057524374","https://openalex.org/W2066464272","https://openalex.org/W2105451999","https://openalex.org/W2109265351","https://openalex.org/W2120464016","https://openalex.org/W2124711907","https://openalex.org/W2129695707","https://openalex.org/W2130943734","https://openalex.org/W2132548943","https://openalex.org/W2136330164","https://openalex.org/W2136751047","https://openalex.org/W2140946407","https://openalex.org/W2144724363","https://openalex.org/W2145227448","https://openalex.org/W2146702271","https://openalex.org/W2149019291","https://openalex.org/W2151074078","https://openalex.org/W2158562395","https://openalex.org/W2161261643","https://openalex.org/W2161517294","https://openalex.org/W2161571881","https://openalex.org/W2163466490","https://openalex.org/W2165060703","https://openalex.org/W2168631744","https://openalex.org/W2172632525","https://openalex.org/W2199322517","https://openalex.org/W2234576048","https://openalex.org/W2401687068","https://openalex.org/W2583450443","https://openalex.org/W2612005036","https://openalex.org/W2613025726","https://openalex.org/W2614522114","https://openalex.org/W2615821686","https://openalex.org/W2727859458","https://openalex.org/W2741007257","https://openalex.org/W2912272895","https://openalex.org/W2913212653","https://openalex.org/W2913879733","https://openalex.org/W2914378055","https://openalex.org/W2949368169","https://openalex.org/W2952069644","https://openalex.org/W3028871933"],"related_works":["https://openalex.org/W1575528918","https://openalex.org/W2394788860","https://openalex.org/W2244520036","https://openalex.org/W1535753181","https://openalex.org/W2100722120","https://openalex.org/W7099012848","https://openalex.org/W2477498205","https://openalex.org/W3006362553","https://openalex.org/W2279345831","https://openalex.org/W7099730280"],"abstract_inverted_index":{"The":[0,55,177,197,227,305,361,378,401,537,659],"main":[1],"objective":[2],"of":[3,28,61,74,88,116,133,163,235,257,260,301,312,315,339,364,381,404,413,419,475,482,491,504,532,546,558,588,618,633],"this":[4],"thesis":[5,56,198,253,306,342,506,660],"is":[6,125,146,155,170,179,230,370,385,407,423,454,461,468,487,495,590,612],"to":[7,109,150,157,214,268,446,472,528,614,650,673],"examine":[8],"the":[9,19,25,59,75,80,113,117,120,131,134,139,160,164,186,208,219,233,241,251,258,286,294,299,336,365,375,382,391,405,473,543,582,602,616,619,629,638,657,668,676],"trade-offs":[10],"between":[11],"security":[12,53],"and\n\nefficiency":[13],"within":[14,656],"symmetric":[15,596],"ciphers.":[16,31,304],"This":[17,515],"includes":[18,112,307],"influence":[20,287],"that":[21,70,111,159,184,204,240,288,324,664],"block":[22,65,97,118,289,550],"ciphers\n\nhave":[23],"on":[24,374,456,576,598,675],"new":[26,242,509],"generation":[27],"word-based":[29,39,269,302,327,426,510],"stream":[30,40,49,67,261,270,303,319,328,355,511],"By":[32],"incorporating\n\nblock-cipher":[33],"like":[34,542],"components":[35,73,206],"into":[36,127],"their":[37],"designs,":[38],"ciphers":[41,98,597],"have\n\nexperienced":[42],"hundreds-fold":[43],"improvement":[44,277],"in":[45,64,79,93,122,250,278,292,335,390,522,534],"speed":[46],"over":[47],"bit-based":[48,267,354],"ciphers,\n\nwithout":[50],"any":[51,502],"observable":[52],"degradation.":[54],"also":[57],"emphasizes":[58],"importance":[60],"keying":[62,81],"issues":[63],"and":[66,106,130,148,193,217,281,291,346,367,394,398,416,436,464,561,569,594,627,631,637,641],"ciphers,":[68,262,271,290],"showing":[69,239],"by":[71,387],"reusing":[72],"principal":[76],"cipher":[77,102,209,356,427,512,516,670],"algorithm":[78,486],"algorithm,":[82,210],"security\n\ncan":[83],"be":[84],"enhanced":[85],"without":[86,501],"loss":[87,503],"key-agility":[89],"or":[90],"expanding":[91],"footprint":[92,222],"software":[94,282],"memory.\n\n\n\nFirstly,":[95],"modern":[96,549,577,599],"from":[99,190,207,232,266,272,332,448],"four":[100],"recent":[101,313],"competitions":[103],"are":[104,322,646],"surveyed":[105],"categorized":[107],"according":[108],"criteria":[110],"high-level":[114],"structure":[115],"cipher,":[119,329],"method":[121],"which":[123,273,459],"non-linearity":[124],"instilled":[126],"each":[128,340],"round,":[129],"strength":[132],"key":[135,161,187,202,225,228,450,484,498],"schedule.":[136],"In":[137,441],"assessing":[138],"last":[140],"criterion,":[141],"a":[142,174,200,255,275,308,333,344,358,371,396,424,429,508,518,525,547,554,586,607],"classification\n\nby":[143],"Carter":[144],"[45]":[145],"adopted":[147],"modified":[149],"improve":[151,215],"its":[152,466,476,483,624,634],"consistency.\n\n\n\nThe":[153],"classification":[154],"used":[156],"demonstrate":[158],"schedule":[162,188,203,229,243],"Advanced":[165],"Encryption":[166],"Standard":[167],"(AES)":[168],"[62]":[169],"surprisingly":[171],"flimsy":[172],"for":[173,458,592,654,667],"national":[175],"standard.":[176],"claim":[178],"supported":[180],"with":[181,357,410,428,524,671],"statistical":[182],"evidence":[183],"shows":[185],"suffers":[189,331],"bit":[191],"leakage":[192],"lacks":[194],"sufficient":[195],"diffusion.":[196],"contains":[199,254],"replacement":[201],"reuses":[205],"leveraging":[211],"existing":[212],"analysis":[213],"security,":[216],"reducing":[218],"cipher's":[220],"implementation":[221,674],"while":[223],"maintaining":[224],"agility.":[226],"analyzed":[231],"perspective":[234],"an":[236,245,351,437],"efficiency-security":[237],"tradeoff,":[238],"rectifies":[244],"imbalance":[246],"towards":[247],"e\u00b1ciency":[248],"present":[249],"original.\n\n\n\nThe":[252],"discussion":[256],"evolution":[259],"focusing":[263],"on\n\nthe":[264],"migration":[265],"follows":[274],"commensurate":[276],"design":[279,662],"flexibility":[280],"performance.":[283],"It":[284],"examines":[285],"particular":[293],"AES,":[295],"have":[296],"had":[297],"upon":[298,318],"development":[300],"concise":[309],"literature":[310],"review":[311],"styles":[314],"cryptanalytic":[316],"attack":[317,348,369,373,406],"ciphers.\n\nAlso,":[320],"claims":[321],"refuted":[323],"one":[325,535],"prominent":[326],"RC4,":[330],"bias":[334],"first":[337],"byte":[338],"keystream.\n\n\n\nThe":[341],"presents":[343,507],"divide":[345,366],"conquer":[347,368],"against":[349],"Alpha1,":[350],"irregularly":[352],"clocked":[353],"128-bit":[359],"state.":[360,440],"dominating":[362],"aspect":[363],"correlation":[372],"longest":[376],"register.":[377],"internal":[379,520],"state":[380],"remaining":[383],"registers":[384],"determined":[386],"utilizing":[388],"biases":[389],"clocking":[392],"taps":[393],"launching":[395],"guess":[397],"determine":[399],"attack.":[400],"overall":[402],"complexity":[403],"261":[408],"operations":[409],"text":[411],"requirements":[412,418],"35,000":[414],"bits":[415,531],"memory":[417,639],"2":[420],"29.8":[421],"bits.\n\n\n\nMUGI":[422],"64-bit":[425],"large":[430,470,519],"Non-linear":[431],"Feedback":[432],"Shift":[433],"Register":[434],"(NLFSR)":[435],"additional":[438],"non-linear":[439,526,538],"standard":[442],"benchmarks,":[443],"MUGI":[444],"appears":[445],"su\u00aeer":[447],"poor":[449],"agility":[451],"because":[452,465],"it":[453,460],"implemented":[455],"an\n\narchitecture":[457],"not":[462],"designed,":[463],"NLFSR":[467,521],"too":[469],"relative":[471],"size":[474,557],"master":[477],"key.":[478],"An":[479],"unusual":[480],"feature":[481],"initialization":[485],"described.":[488],"A":[489],"variant":[490],"MUGI,":[492],"entitled":[493],"MUGI-M,":[494],"proposed":[496],"to\n\nenhance":[497],"agility,":[499],"ostensibly":[500],"security.\n\n\n\nThe":[505],"called":[513],"Dragon.":[514],"uses":[517,562],"conjunction":[523],"filter":[527,539],"produce":[529],"64":[530],"keystream":[533],"round.":[536],"looks":[540],"very\n\nmuch":[541],"round":[544],"function":[545],"typical":[548],"cipher.":[551,658],"Dragon":[552,669],"has":[553],"native":[555],"word":[556],"32":[559],"bits,":[560],"very":[563],"simple":[564],"operations,":[565],"including":[566,648],"addition,":[567],"exclusive-or":[568],"s-boxes.":[570],"Together":[571],"these":[572],"ensure":[573],"high":[574],"performance":[575],"day":[578],"processors":[579],"such":[580,622],"as":[581,606,623],"Intel":[583,603,677],"Pentium":[584,604,678],"family.\n\n\n\nFinally,":[585],"set":[587,626],"guidelines":[589],"provided":[591],"designing":[593],"implementing":[595],"processors,":[600],"using":[601],"4":[605],"case":[608],"study.":[609],"Particular":[610],"attention":[611],"given":[613],"understanding":[615],"architecture":[617],"processor,\n\nincluding":[620],"features":[621],"register":[625],"size,":[628],"throughput":[630],"latencies":[632],"instruction":[635],"set,":[636],"layouts":[640],"speeds.":[642],"General":[643],"optimization":[644],"rules":[645],"given,":[647],"how":[649],"choose":[651],"fast":[652],"primitives":[653],"use":[655],"describes":[661],"decisions":[663],"were":[665],"made":[666],"respect":[672],"4.\n\n\n\nBlock":[679],"Ciphers,":[680,683],"Word-based":[681],"Stream":[682],"Cipher":[684,686],"Design,":[685],"Implementa-\n\ntion,":[687],"-":[688]},"counts_by_year":[{"year":2015,"cited_by_count":1}],"updated_date":"2026-10-16T09:59:22.235173","created_date":"2016-06-24T00:00:00"}
