A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem

碩士 === 國立交通大學 === 資訊工程系所 === 93 === McEliece public-key cryptosystem is the first system combining cryptography and algebraic coding theory. In 1999, Hall et al. introduced the reaction attack on McEliece's and two other cryptosystems. Compared with chosen-ciphertext attacks, the reaction attac...

Full description

Bibliographic Details
Main Authors: Han-Chang Liang, 梁漢璋
Other Authors: Rong-Jaye Chen
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/60795171586417231621
id ndltd-TW-093NCTU5392017
record_format oai_dc
spelling ndltd-TW-093NCTU53920172016-06-06T04:11:37Z http://ndltd.ncl.edu.tw/handle/60795171586417231621 A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem 馬可利斯公鑰密碼系統之三分法反應攻擊 Han-Chang Liang 梁漢璋 碩士 國立交通大學 資訊工程系所 93 McEliece public-key cryptosystem is the first system combining cryptography and algebraic coding theory. In 1999, Hall et al. introduced the reaction attack on McEliece's and two other cryptosystems. Compared with chosen-ciphertext attacks, the reaction attack has higher feasibility. However, it requires more queries. In this thesis, we propose a trichotomy reaction oracle model. In this model, the key-owner is assumed that when a illegal ciphertext is received, he determines if the ciphtext is still decryptable and the plaintext is correct, then replies two different warning responses according to the judgement. And he replies an acknowledgement response when a legal ciphertext is received. We prove that if there is an algorithm which solves the comparative counterfeit coins problem, then there is an attack algorithm on the improper implementation which matches the trichotomy reaction oracle model. Furthermore, we design an efficient algorithm to solve the comparative counterfeit coins problem. Combined with the previous conclusion, a trichotomy reaction attack algorithm with fewer queries requirement is induced. Rong-Jaye Chen 陳榮傑 2005 學位論文 ; thesis 61 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊工程系所 === 93 === McEliece public-key cryptosystem is the first system combining cryptography and algebraic coding theory. In 1999, Hall et al. introduced the reaction attack on McEliece's and two other cryptosystems. Compared with chosen-ciphertext attacks, the reaction attack has higher feasibility. However, it requires more queries. In this thesis, we propose a trichotomy reaction oracle model. In this model, the key-owner is assumed that when a illegal ciphertext is received, he determines if the ciphtext is still decryptable and the plaintext is correct, then replies two different warning responses according to the judgement. And he replies an acknowledgement response when a legal ciphertext is received. We prove that if there is an algorithm which solves the comparative counterfeit coins problem, then there is an attack algorithm on the improper implementation which matches the trichotomy reaction oracle model. Furthermore, we design an efficient algorithm to solve the comparative counterfeit coins problem. Combined with the previous conclusion, a trichotomy reaction attack algorithm with fewer queries requirement is induced.
author2 Rong-Jaye Chen
author_facet Rong-Jaye Chen
Han-Chang Liang
梁漢璋
author Han-Chang Liang
梁漢璋
spellingShingle Han-Chang Liang
梁漢璋
A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem
author_sort Han-Chang Liang
title A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem
title_short A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem
title_full A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem
title_fullStr A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem
title_full_unstemmed A Trichotomy Reaction Attack on McEliece Public-Key Cryptosystem
title_sort trichotomy reaction attack on mceliece public-key cryptosystem
publishDate 2005
url http://ndltd.ncl.edu.tw/handle/60795171586417231621
work_keys_str_mv AT hanchangliang atrichotomyreactionattackonmceliecepublickeycryptosystem
AT liánghànzhāng atrichotomyreactionattackonmceliecepublickeycryptosystem
AT hanchangliang mǎkělìsīgōngyàomìmǎxìtǒngzhīsānfēnfǎfǎnyīnggōngjī
AT liánghànzhāng mǎkělìsīgōngyàomìmǎxìtǒngzhīsānfēnfǎfǎnyīnggōngjī
AT hanchangliang trichotomyreactionattackonmceliecepublickeycryptosystem
AT liánghànzhāng trichotomyreactionattackonmceliecepublickeycryptosystem
_version_ 1718295791540371456