Security evaluation and design elements for a class of randomised encryptions

This study considers a class of randomised encryption techniques, where the encrypted data suffers from noise through transmission over a communication channel. It focuses on the encoding–encryption framework, where the data is first encoded using error correction coding for reliability, then encryp...

Full description

Saved in:
Bibliographic Details
Main Authors: Mihaljević, Miodrag J., Oggier, Frédérique
Other Authors: School of Physical and Mathematical Sciences
Format: Article
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/143434
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-143434
record_format dspace
spelling sg-ntu-dr.10356-1434342023-02-28T19:45:56Z Security evaluation and design elements for a class of randomised encryptions Mihaljević, Miodrag J. Oggier, Frédérique School of Physical and Mathematical Sciences Science::Mathematics Encryption Schemes Security Evaluation This study considers a class of randomised encryption techniques, where the encrypted data suffers from noise through transmission over a communication channel. It focuses on the encoding–encryption framework, where the data is first encoded using error correction coding for reliability, then encrypted with a stream cipher. A dedicated homophonic encoder is added to enhance the protection of the stream cipher key, on which relies the security of all the system transmissions. This study presents a security evaluation of such systems in a chosen plaintext attack scenario, which shows that the computational complexity security is lower bounded by the related LPN (learning from parity with noise) complexity in both the average and worst cases. This gives guidelines to construct a dedicated homophonic encoder which maximises the complexity of the underlying LPN problem for a given encoding overhead. A generic homophonic coding strategy that fulfils the proposed design criteria is then given, which thus both enhances security while minimising the induced overhead. Finally, a comparison of encryption schemes based on the LPN problem with and without homophonic coding is considered. National Research Foundation (NRF) Accepted version The research of F.O. was supported by the Singapore National Research Foundation under Research Grant NRFRF2009-07. This work was done partly while M.J.M. was visiting the division of mathematical sciences, Nanyang Technological University, Singapore. M.J.M. is partly supported via the Project of the Ministry for Education, Science and Technology, Republic Serbia. 2020-09-01T07:28:46Z 2020-09-01T07:28:46Z 2019 Journal Article Mihaljević, M. J., & Oggier, F. (2019). Security evaluation and design elements for a class of randomised encryptions. IET Information Security, 13(1), 36–47. doi:10.1049/iet-ifs.2017.0271 1751-8709 https://hdl.handle.net/10356/143434 10.1049/iet-ifs.2017.0271 2-s2.0-85059942645 1 13 36 47 en NRFRF2009-07 IET Information Security © 2018 The Institution of Engineering and Technology. All rights reserved. This paper was published in IET Information Security and is made available with permission of The Institution of Engineering and Technology. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Science::Mathematics
Encryption Schemes
Security Evaluation
spellingShingle Science::Mathematics
Encryption Schemes
Security Evaluation
Mihaljević, Miodrag J.
Oggier, Frédérique
Security evaluation and design elements for a class of randomised encryptions
description This study considers a class of randomised encryption techniques, where the encrypted data suffers from noise through transmission over a communication channel. It focuses on the encoding–encryption framework, where the data is first encoded using error correction coding for reliability, then encrypted with a stream cipher. A dedicated homophonic encoder is added to enhance the protection of the stream cipher key, on which relies the security of all the system transmissions. This study presents a security evaluation of such systems in a chosen plaintext attack scenario, which shows that the computational complexity security is lower bounded by the related LPN (learning from parity with noise) complexity in both the average and worst cases. This gives guidelines to construct a dedicated homophonic encoder which maximises the complexity of the underlying LPN problem for a given encoding overhead. A generic homophonic coding strategy that fulfils the proposed design criteria is then given, which thus both enhances security while minimising the induced overhead. Finally, a comparison of encryption schemes based on the LPN problem with and without homophonic coding is considered.
author2 School of Physical and Mathematical Sciences
author_facet School of Physical and Mathematical Sciences
Mihaljević, Miodrag J.
Oggier, Frédérique
format Article
author Mihaljević, Miodrag J.
Oggier, Frédérique
author_sort Mihaljević, Miodrag J.
title Security evaluation and design elements for a class of randomised encryptions
title_short Security evaluation and design elements for a class of randomised encryptions
title_full Security evaluation and design elements for a class of randomised encryptions
title_fullStr Security evaluation and design elements for a class of randomised encryptions
title_full_unstemmed Security evaluation and design elements for a class of randomised encryptions
title_sort security evaluation and design elements for a class of randomised encryptions
publishDate 2020
url https://hdl.handle.net/10356/143434
_version_ 1759856911951331328