HTEE: AN HMAC BASED TAMPER EVIDENT ENCRYPTION

Bradley Baker, C. Edward Chow

2010

Abstract

This paper presents a HMAC based Temper Evident Encryption (HTEE) technique for providing confidentiality and integrity of numeric data in a database environment through an encryption scheme based on the keyed Hash Message Authentication Code (HMAC) function. The encryption scheme implemented in this project extends and improves an existing HMAC based encryption scheme. The result is a symmetric encryption process which detects unauthorized updates to ciphertext data, verifies integrity and provides confidentiality. This encryption scheme provides an alternative to standard approaches that offer confidentiality and integrity of data such as combining the Advanced Encryption Standard (AES) algorithm with a hash digest. The purpose of the scheme is to provide a straightforward and efficient encryption that supports data integrity, to investigate the use of HMAC for reversible encryption and key transformation, and to improve upon an existing method.

Download


Paper Citation


in Harvard Style

Baker B. and Edward Chow C. (2010). HTEE: AN HMAC BASED TAMPER EVIDENT ENCRYPTION . In Proceedings of the International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2010) ISBN 978-989-8425-18-8, pages 196-205. DOI: 10.5220/0002997301960205

in Bibtex Style

@conference{secrypt10,
author={Bradley Baker and C. Edward Chow},
title={HTEE: AN HMAC BASED TAMPER EVIDENT ENCRYPTION},
booktitle={Proceedings of the International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2010)},
year={2010},
pages={196-205},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002997301960205},
isbn={978-989-8425-18-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2010)
TI - HTEE: AN HMAC BASED TAMPER EVIDENT ENCRYPTION
SN - 978-989-8425-18-8
AU - Baker B.
AU - Edward Chow C.
PY - 2010
SP - 196
EP - 205
DO - 10.5220/0002997301960205