Publication:
SEAMS: A Symmetric Encryption Algorithm Modification System to Resist Power Based Side Channel Attacks

dc.contributor.authorPathirana, K. P. A. P
dc.contributor.authorLankarathne, L. R. M. O
dc.contributor.authorHangawaththa, N. H. A. D. A
dc.contributor.authorAbeywardena, K. Y
dc.contributor.authorKuruwitaarachchi, N
dc.date.accessioned2022-04-29T05:07:52Z
dc.date.available2022-04-29T05:07:52Z
dc.date.issued2018-11-02
dc.description.abstractSide channel attacks which examine physical characteristics of a cryptographic algorithm, are getting much more popular in present days since it is easier to mount an attack in a short time with only a few hundred dollars’ worth of devices. Sensitive information of a cryptographic module can be easily identified by evaluating the side channel information, such as power consumption, heat and electromagnetic emissions that outputs from the cryptographic device. This creates a huge impact on the security of the cryptographic modules as it is an efficient technique to break cryptographic algorithms by analyzing the patterns of the side channel information without having any specialized knowledge in cryptography. The solution proposed in this paper is an algorithm modification system for symmetric algorithms in order to mitigate side channel attacks. This is achieved by injecting randomness to the algorithm following a comprehensive analysis of power fluctuations that outputs from a given algorithm. In the proposed solution, a hardware device tracks down the patterns in power consumption and analyze those meter readings by utilizing machine learning techniques. As a result of this analysis, it identifies the pattern generating source code positions. System will add random code fragments in to the identified positions in the algorithm without altering the output in order to resist side channel attacks.en_US
dc.identifier.citationPathirana, K.P.A.P., Lankarathne, L.R.M.O., Hangawaththa, N.H.A.D.A., Abeywardena, K.Y., Kuruwitaarachchi, N. (2019). SEAMS: A Symmetric Encryption Algorithm Modification System to Resist Power Based Side Channel Attacks. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Computing. SAI 2018. Advances in Intelligent Systems and Computing, vol 857. Springer, Cham. https://doi.org/10.1007/978-3-030-01177-2_70en_US
dc.identifier.doi10.1007/978-3-030-01177-2_70en_US
dc.identifier.isbn978-3-030-01177-2
dc.identifier.urihttps://rda.sliit.lk/handle/123456789/2094
dc.language.isoenen_US
dc.publisherSpringer, Chamen_US
dc.relation.ispartofseriesSAI 2018: Intelligent Computing Volume 857 Issue Advances in Intelligent Systems and Comp;Pages 965-976
dc.subjectCryptographyen_US
dc.subjectEncryptionen_US
dc.subjectSide channel attacksen_US
dc.subjectMachine learningen_US
dc.subjectPower analysisen_US
dc.titleSEAMS: A Symmetric Encryption Algorithm Modification System to Resist Power Based Side Channel Attacksen_US
dc.typeArticleen_US
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Intelligent Computing Proceedings of the 2018 Computing Conference, Volume 2 (Kohei Arai, Supriya Kapoor, Rahul Bhatia) ( (1).pdf
Size:
1.19 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: