TY - JOUR
T1 - Integrated encryption in dynamic arithmetic compression
AU - Klein, Shmuel T.
AU - Shapira, Dana
N1 - Publisher Copyright:
© 2020 Elsevier Inc.
PY - 2021/8/10
Y1 - 2021/8/10
N2 - A variant of adaptive arithmetic coding is proposed, adding cryptographic features to this classical compression method. The idea is to perform the updates of the frequency tables for characters of the underlying alphabet selectively, according to some randomly chosen secret key K. We give empirical evidence that with reasonably chosen parameters, the compression performance is not hurt, and discuss also aspects of how to improve the security of the system being used as an encryption method. To keep the paper self-contained, we add a short description of the arithmetic coding algorithm that is necessary to understand the details of the new suggested method.
AB - A variant of adaptive arithmetic coding is proposed, adding cryptographic features to this classical compression method. The idea is to perform the updates of the frequency tables for characters of the underlying alphabet selectively, according to some randomly chosen secret key K. We give empirical evidence that with reasonably chosen parameters, the compression performance is not hurt, and discuss also aspects of how to improve the security of the system being used as an encryption method. To keep the paper self-contained, we add a short description of the arithmetic coding algorithm that is necessary to understand the details of the new suggested method.
KW - Adaptive data compression
KW - Arithmetic coding
KW - Cryptography
UR - http://www.scopus.com/inward/record.url?scp=85089148812&partnerID=8YFLogxK
U2 - 10.1016/j.ic.2020.104617
DO - 10.1016/j.ic.2020.104617
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85089148812
SN - 0890-5401
VL - 279
SP - 1
EP - 11
JO - Information and Computation
JF - Information and Computation
M1 - 104617
ER -