Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variants

Abstract A simultaneous Diophantine approximation (SDA) algorithm takes instances of the partial approximate common divisor (PACD) problem as input and outputs a solution. While several encryption schemes have been published and their securities depend on the presumed hardness of variant of the PACD...

Full description

Saved in:
Bibliographic Details
Main Authors: Wonhee Cho, Jiseung Kim, Changmin Lee
Format: Article
Language:English
Published: Wiley 2021-11-01
Series:IET Information Security
Subjects:
Online Access:https://doi.org/10.1049/ise2.12032
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832559643038056448
author Wonhee Cho
Jiseung Kim
Changmin Lee
author_facet Wonhee Cho
Jiseung Kim
Changmin Lee
author_sort Wonhee Cho
collection DOAJ
description Abstract A simultaneous Diophantine approximation (SDA) algorithm takes instances of the partial approximate common divisor (PACD) problem as input and outputs a solution. While several encryption schemes have been published and their securities depend on the presumed hardness of variant of the PACD problem, fewer studies have attempted to extend the SDA algorithm to be applicable to these variants. In this study, the SDA algorithm is extended to solve the general PACD problem. In order to proceed, first the variants of the PACD problem are classified and how to extend the SDA algorithm for each is suggested. Technically, the authors show that a short vector of some lattice used in the SDA algorithm gives an algebraic relation between secret parameters. Then, all the secret parameters can be recovered by finding this short vector. It is also confirmed experimentally that this algorithm works well.
format Article
id doaj-art-a6483882abf64bd9a84381da4adafd72
institution Kabale University
issn 1751-8709
1751-8717
language English
publishDate 2021-11-01
publisher Wiley
record_format Article
series IET Information Security
spelling doaj-art-a6483882abf64bd9a84381da4adafd722025-02-03T01:29:37ZengWileyIET Information Security1751-87091751-87172021-11-0115641742710.1049/ise2.12032Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variantsWonhee Cho0Jiseung Kim1Changmin Lee2Department of Mathematical Sciences Seoul National University Seoul South KoreaSchool of Computational Sciences Korea Institute for Advanced Study Seoul Republic of KoreaSchool of Computational Sciences Korea Institute for Advanced Study Seoul Republic of KoreaAbstract A simultaneous Diophantine approximation (SDA) algorithm takes instances of the partial approximate common divisor (PACD) problem as input and outputs a solution. While several encryption schemes have been published and their securities depend on the presumed hardness of variant of the PACD problem, fewer studies have attempted to extend the SDA algorithm to be applicable to these variants. In this study, the SDA algorithm is extended to solve the general PACD problem. In order to proceed, first the variants of the PACD problem are classified and how to extend the SDA algorithm for each is suggested. Technically, the authors show that a short vector of some lattice used in the SDA algorithm gives an algebraic relation between secret parameters. Then, all the secret parameters can be recovered by finding this short vector. It is also confirmed experimentally that this algorithm works well.https://doi.org/10.1049/ise2.12032approximation theorypublic key cryptographymatrix algebra
spellingShingle Wonhee Cho
Jiseung Kim
Changmin Lee
Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variants
IET Information Security
approximation theory
public key cryptography
matrix algebra
title Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variants
title_full Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variants
title_fullStr Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variants
title_full_unstemmed Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variants
title_short Extension of simultaneous Diophantine approximation algorithm for partial approximate common divisor variants
title_sort extension of simultaneous diophantine approximation algorithm for partial approximate common divisor variants
topic approximation theory
public key cryptography
matrix algebra
url https://doi.org/10.1049/ise2.12032
work_keys_str_mv AT wonheecho extensionofsimultaneousdiophantineapproximationalgorithmforpartialapproximatecommondivisorvariants
AT jiseungkim extensionofsimultaneousdiophantineapproximationalgorithmforpartialapproximatecommondivisorvariants
AT changminlee extensionofsimultaneousdiophantineapproximationalgorithmforpartialapproximatecommondivisorvariants