Tweakable Ciphers: Constructions and Applications

Tweakable ciphers are a building block used to construct a variety of cryptographic algorithms. Typically, one proves (via a reduction) that a tweakable-cipher-based algorithm is about as secure as the underlying tweakable cipher. Hence improving the security or performance of tweakable ciphers imme...

Full description

Bibliographic Details
Main Author: Terashima, Robert Seth
Format: Others
Published: PDXScholar 2015
Subjects:
Online Access:https://pdxscholar.library.pdx.edu/open_access_etds/2484
https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3489&context=open_access_etds
id ndltd-pdx.edu-oai-pdxscholar.library.pdx.edu-open_access_etds-3489
record_format oai_dc
spelling ndltd-pdx.edu-oai-pdxscholar.library.pdx.edu-open_access_etds-34892019-10-20T04:46:24Z Tweakable Ciphers: Constructions and Applications Terashima, Robert Seth Tweakable ciphers are a building block used to construct a variety of cryptographic algorithms. Typically, one proves (via a reduction) that a tweakable-cipher-based algorithm is about as secure as the underlying tweakable cipher. Hence improving the security or performance of tweakable ciphers immediately provides corresponding benefits to the wide array of cryptographic algorithms that employ them. We introduce new tweakable ciphers, some of which have better security and others of which have better performance than previous designs. Moreover, we demonstrate that tweakable ciphers can be used directly (as opposed to as a building block) to provide authenticated encryption with associated data in a way that (1) is robust against common misuses and (2) can, in some cases, result in significantly shorter ciphertexts than other approaches. 2015-08-07T07:00:00Z text application/pdf https://pdxscholar.library.pdx.edu/open_access_etds/2484 https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3489&context=open_access_etds Dissertations and Theses PDXScholar Cryptography -- Mathematics Computer security Computer systems -- Access control Data encryption (Computer science) Computer Sciences Theory and Algorithms
collection NDLTD
format Others
sources NDLTD
topic Cryptography -- Mathematics
Computer security
Computer systems -- Access control
Data encryption (Computer science)
Computer Sciences
Theory and Algorithms
spellingShingle Cryptography -- Mathematics
Computer security
Computer systems -- Access control
Data encryption (Computer science)
Computer Sciences
Theory and Algorithms
Terashima, Robert Seth
Tweakable Ciphers: Constructions and Applications
description Tweakable ciphers are a building block used to construct a variety of cryptographic algorithms. Typically, one proves (via a reduction) that a tweakable-cipher-based algorithm is about as secure as the underlying tweakable cipher. Hence improving the security or performance of tweakable ciphers immediately provides corresponding benefits to the wide array of cryptographic algorithms that employ them. We introduce new tweakable ciphers, some of which have better security and others of which have better performance than previous designs. Moreover, we demonstrate that tweakable ciphers can be used directly (as opposed to as a building block) to provide authenticated encryption with associated data in a way that (1) is robust against common misuses and (2) can, in some cases, result in significantly shorter ciphertexts than other approaches.
author Terashima, Robert Seth
author_facet Terashima, Robert Seth
author_sort Terashima, Robert Seth
title Tweakable Ciphers: Constructions and Applications
title_short Tweakable Ciphers: Constructions and Applications
title_full Tweakable Ciphers: Constructions and Applications
title_fullStr Tweakable Ciphers: Constructions and Applications
title_full_unstemmed Tweakable Ciphers: Constructions and Applications
title_sort tweakable ciphers: constructions and applications
publisher PDXScholar
publishDate 2015
url https://pdxscholar.library.pdx.edu/open_access_etds/2484
https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3489&context=open_access_etds
work_keys_str_mv AT terashimarobertseth tweakableciphersconstructionsandapplications
_version_ 1719271810434859008