{"title":"Cryptographic Key Generation Using Burning Ship Fractal","authors":"Shafali Agarwal","doi":"10.1145/3271553.3271577","DOIUrl":null,"url":null,"abstract":"The study introduces a key generation scheme using a burning ship fractal function, Hilbert transformation and an external key. The burning ship function is a modified version of a well-known Mandelbrot set function in which absolute value of a complex variable is considered. The process starts with the scrambling of the fractal image pixels by applying a Hilbert curve scanning. To enhance the randomness and complexity, an external key is obtained using a pseudo random number generator (PRNG), whose length depends on the size of the used fractal image. Further, a covering module is applied in which eight different types of operations are performed recursively to cover the scrambled fractal image pixels using eight different keys. At each iteration, a modified external key was used to perform the respective operation to the remaining image pixels. Moreover, to ensure the robustness of the proposed scheme, each block of tempkey (created in previous step) permuted using the sorting indexes of the modified tempkey blocks. The performance analysis of the given method is carried out in terms of the key space, key sensitivity, key generation time, histogram, and correlation coefficient. The results indicate that the proposed method is reliable and secure with great potential to be further use in the image encryption applications.","PeriodicalId":414782,"journal":{"name":"Proceedings of the 2nd International Conference on Vision, Image and Signal Processing","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd International Conference on Vision, Image and Signal Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3271553.3271577","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
The study introduces a key generation scheme using a burning ship fractal function, Hilbert transformation and an external key. The burning ship function is a modified version of a well-known Mandelbrot set function in which absolute value of a complex variable is considered. The process starts with the scrambling of the fractal image pixels by applying a Hilbert curve scanning. To enhance the randomness and complexity, an external key is obtained using a pseudo random number generator (PRNG), whose length depends on the size of the used fractal image. Further, a covering module is applied in which eight different types of operations are performed recursively to cover the scrambled fractal image pixels using eight different keys. At each iteration, a modified external key was used to perform the respective operation to the remaining image pixels. Moreover, to ensure the robustness of the proposed scheme, each block of tempkey (created in previous step) permuted using the sorting indexes of the modified tempkey blocks. The performance analysis of the given method is carried out in terms of the key space, key sensitivity, key generation time, histogram, and correlation coefficient. The results indicate that the proposed method is reliable and secure with great potential to be further use in the image encryption applications.