UPM Institutional Repository

Side channel analysis on AAᵝ cryptosystem and a signing scheme based on bivariate function hard problem and discrete logarithm problem


Citation

Abd Ghafar, Amir Hamzah (2015) Side channel analysis on AAᵝ cryptosystem and a signing scheme based on bivariate function hard problem and discrete logarithm problem. Masters thesis, Universiti Putra Malaysia.

Abstract

This study has two main parts. The first part discusses side-channel attack on the AAb cryptosystem. The encryption scheme was introduced in 2012. Hence this attack is aimed to address new rooms for improvements for AAb . Side-channel attack is an attack on the implementation of a cryptosystem by collecting physical data that are leaked by the machines which execute the cryptosystem. The components of side-channel attacks that are used in this study are timing attack and power attack. We mathematically model the attacks and prove the viability of such attacks. Then we provide solutions on how to overcome. The second part of this thesis presents a new digital signing scheme that utilizes the Bivariate Function hard Problem (BFHP) and Discrete Logarithm Problem (DLP) as its underlying mathematical hard problems. BFHP is the same problem used by AAb while DLP is the established hard problem used by one of the first public-key cryptosystem, Diffie-Hellman cryptosystem. We study and analyze this new scheme with respect to its security and performance when compared to other widely-used digital signing schemes.


Download File

[img]
Preview
PDF
IPM 2015 4IR.pdf

Download (1MB) | Preview

Additional Metadata

Item Type: Thesis (Masters)
Subject: Cryptography
Subject: Logarithms
Subject: Mathematics
Call Number: IPM 2015 4
Chairman Supervisor: Muhammad Rezal Bin Kamel Ariffin, PhD
Divisions: Institute for Mathematical Research
Depositing User: Haridan Mohd Jais
Date Deposited: 05 Dec 2017 08:03
Last Modified: 05 Dec 2017 08:03
URI: http://psasir.upm.edu.my/id/eprint/58136
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item