• DocumentCode
    3664866
  • Title

    Multi-class SVMs analysis of side-channel information of elliptic curve cryptosystem

  • Author

    Ehsan Saeedi;Md. Selim Hossain; Yinan Kong

  • Author_Institution
    Department of Engineering, Macquarie University, Sydney, NSW 2109 Australia
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Cryptosystems, even after recent algorithmic improvements, can be vulnerable to side-channel attacks (SCA). In this paper, we investigate one of the powerful class of SCAs based on machine learning techniques in the forms of Principal Component Analysis (PCA) and multi-class classification. For this purpose, a support vector machine (SVM) is investigated as a robust and efficient multi-class classifier along with a proper kernel function and its appropriate parameters. Our experiment performed on data leakage of a FPGA implementation of elliptic curve cryptography (ECC), and the results, validated by cross-validation approach, compare the efficiency of different kernel functions and the influence of function parameters.
  • Keywords
    "Kernel","Principal component analysis","Support vector machines","Training","Machine learning algorithms","Elliptic curve cryptography"
  • Publisher
    ieee
  • Conference_Titel
    Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2015 International Symposium on
  • Type

    conf

  • DOI
    10.1109/SPECTS.2015.7285297
  • Filename
    7285297