密码分析Vigener-Chiper算法与遗传算法在关键词确定中的应用

Tsuraya Ats Tsauri, Nurochman Nurochman
{"title":"密码分析Vigener-Chiper算法与遗传算法在关键词确定中的应用","authors":"Tsuraya Ats Tsauri, Nurochman Nurochman","doi":"10.14421/JISKA.2017.22-07","DOIUrl":null,"url":null,"abstract":"Cryptanalysis is the art to solve without key ciphers, in contrast to cryptography, namely to maintain the confidentiality of data by encode a plaintext. Vigenere ciphers is one of the kriptanalisis algorithm. Brute force attack and exhaustive attack is a technique of kriptanalisis vigenere ciphers, but less optimal in result. In my research this time proposed a way of solving the secret key (Cryptanalysis), using a genetic algorithm on text Indonesia-speaking ciphers. .The first step in this study performed a chromosome design would be the length of the keyword, the method used is the coincidence index (IOC), the IOC values with text Indonesian is 0,075. To get the value of fitness done the search weights by comparison Word decryption of keywords with Indonesian Language Dictionary. Genetic algorithms will seek all possible keywords, there are genetic algorithms in the process of reproduction includes crossover, mutation and elitisme. There are parameters that are included in the process of a keyword search that is the value of the probability of crossover, mutation probability and population, number of the parameter that you want to optimize to get keywordsThis analysis is performed on the five scenarios with any combination of parameters, number of characters chipertext and two types of different keywords. After 1000 times testing with a combination of parameters generated 467 the data successfully guessing keywords within approximately 60 minutes. With the testing of two different keywords and two different ciphers text amount done by as much as five times the test showed that both have the value of the average test time the fastest standard deviation value. After an analysis of the results of the research, the optimal parameters is obtained with a value Pc 0.09, Pm 0.3 and Pop_size 20.Keywords : Cryptanalysis, Genetic Algorithm, Vigenere Chiper, Index Coincidence.","PeriodicalId":34216,"journal":{"name":"JISKA Jurnal Informatika Sunan Kalijaga","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2018-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Kriptanalisis Algoritma Vigenere Chiper dengan Algoritma Genetika untuk Penentuan Kata Kunci\",\"authors\":\"Tsuraya Ats Tsauri, Nurochman Nurochman\",\"doi\":\"10.14421/JISKA.2017.22-07\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cryptanalysis is the art to solve without key ciphers, in contrast to cryptography, namely to maintain the confidentiality of data by encode a plaintext. Vigenere ciphers is one of the kriptanalisis algorithm. Brute force attack and exhaustive attack is a technique of kriptanalisis vigenere ciphers, but less optimal in result. In my research this time proposed a way of solving the secret key (Cryptanalysis), using a genetic algorithm on text Indonesia-speaking ciphers. .The first step in this study performed a chromosome design would be the length of the keyword, the method used is the coincidence index (IOC), the IOC values with text Indonesian is 0,075. To get the value of fitness done the search weights by comparison Word decryption of keywords with Indonesian Language Dictionary. Genetic algorithms will seek all possible keywords, there are genetic algorithms in the process of reproduction includes crossover, mutation and elitisme. There are parameters that are included in the process of a keyword search that is the value of the probability of crossover, mutation probability and population, number of the parameter that you want to optimize to get keywordsThis analysis is performed on the five scenarios with any combination of parameters, number of characters chipertext and two types of different keywords. After 1000 times testing with a combination of parameters generated 467 the data successfully guessing keywords within approximately 60 minutes. With the testing of two different keywords and two different ciphers text amount done by as much as five times the test showed that both have the value of the average test time the fastest standard deviation value. After an analysis of the results of the research, the optimal parameters is obtained with a value Pc 0.09, Pm 0.3 and Pop_size 20.Keywords : Cryptanalysis, Genetic Algorithm, Vigenere Chiper, Index Coincidence.\",\"PeriodicalId\":34216,\"journal\":{\"name\":\"JISKA Jurnal Informatika Sunan Kalijaga\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-01-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"JISKA Jurnal Informatika Sunan Kalijaga\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.14421/JISKA.2017.22-07\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"JISKA Jurnal Informatika Sunan Kalijaga","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14421/JISKA.2017.22-07","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

密码分析是一门在没有密钥密码的情况下解决问题的技术,而密码学则是通过对明文进行编码来保持数据的机密性。Vigenere密码是克里普塔纳西斯算法中的一种。强力攻击和穷举攻击是kriptanalis vigenere密码的一种技术,但结果不太理想。在我这次的研究中,提出了一种解决密钥的方法(密码分析),使用遗传算法对讲印尼语的文本密码进行求解。本研究中进行染色体设计的第一步是关键词的长度,使用的方法是符合指数(IOC),与印尼语文本的IOC值为0075。为了获得适合度的值,通过将关键词的单词解密与印尼语词典进行比较来进行搜索权重。遗传算法会寻找所有可能的关键词,有遗传算法在繁殖过程中包括交叉、变异和精英化。关键词搜索过程中包括一些参数,即交叉概率、突变概率和总体的值,以及您想要优化以获得关键词的参数的数量。该分析是在五个场景上进行的,这些场景具有参数的任意组合、chipertext的字符数和两种不同类型的关键词。在使用参数组合进行1000次测试后,467数据在大约60分钟内成功猜测关键词。通过对两个不同的关键词和两个不同密文的测试量做了多达五倍的测试,结果表明两者的平均测试时间值都是标准差最快的值。通过对研究结果的分析,得到了Pc为0.09、Pm为0.3和Pop_size为20的最优参数。关键词:密码分析、遗传算法、Vigenere芯片、指数一致性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Kriptanalisis Algoritma Vigenere Chiper dengan Algoritma Genetika untuk Penentuan Kata Kunci
Cryptanalysis is the art to solve without key ciphers, in contrast to cryptography, namely to maintain the confidentiality of data by encode a plaintext. Vigenere ciphers is one of the kriptanalisis algorithm. Brute force attack and exhaustive attack is a technique of kriptanalisis vigenere ciphers, but less optimal in result. In my research this time proposed a way of solving the secret key (Cryptanalysis), using a genetic algorithm on text Indonesia-speaking ciphers. .The first step in this study performed a chromosome design would be the length of the keyword, the method used is the coincidence index (IOC), the IOC values with text Indonesian is 0,075. To get the value of fitness done the search weights by comparison Word decryption of keywords with Indonesian Language Dictionary. Genetic algorithms will seek all possible keywords, there are genetic algorithms in the process of reproduction includes crossover, mutation and elitisme. There are parameters that are included in the process of a keyword search that is the value of the probability of crossover, mutation probability and population, number of the parameter that you want to optimize to get keywordsThis analysis is performed on the five scenarios with any combination of parameters, number of characters chipertext and two types of different keywords. After 1000 times testing with a combination of parameters generated 467 the data successfully guessing keywords within approximately 60 minutes. With the testing of two different keywords and two different ciphers text amount done by as much as five times the test showed that both have the value of the average test time the fastest standard deviation value. After an analysis of the results of the research, the optimal parameters is obtained with a value Pc 0.09, Pm 0.3 and Pop_size 20.Keywords : Cryptanalysis, Genetic Algorithm, Vigenere Chiper, Index Coincidence.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
21
审稿时长
12 weeks
期刊最新文献
Pemodelan Proses Bisnis Kuliah Online MOOCs menggunakan BPMN (Studi Kasus alison.com) Analisis Bibliometrik Publikasi Isu Kebocoran Data Menggunakan VOSviewer Klasifikasi Sentimen Masyarakat Terhadap Proses Pemindahan Ibu Kota Negara (IKN) Indonesia pada Media Sosial Twitter Menggunakan Metode Naïve Bayes Klasifikasi Tingkat Kerusakan Sektor Pasca Bencana Alam Menggunakan Metode MULTIMOORA Berbasis Web Pembuatan Ergonomic Mechanical Keyboard untuk Mengurangi Cidera Tangan Menggunakan Teknologi Arduino
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1