DocumentCode :
3647563
Title :
Hashing scheme for space-efficient detection and localization of changes in large data sets
Author :
Vanja Kontak;Siniša Srbljić;Dejan Škvorc
Author_Institution :
University of Zagreb, Faculty of Electrical Engineering and Computing, Croatia
fYear :
2012
fDate :
5/1/2012 12:00:00 AM
Firstpage :
1496
Lastpage :
1501
Abstract :
One of primary components of computer systems security is preservation of data integrity. In addition to violation prevention, it also includes methods used to detect such violations after they occur. The most common methods for preserving integrity of binary data are based on various hashing functions. However, an inherent downside of using hashing functions is that a single hash can only be used to verify integrity of a single data string as a whole. This results in it being impossible to locate the exact position within the string where the change occurred. Alternative method entails splitting the data string into blocks, each protected by a hash. While this enables more precise location of changes, storing potentially large number of hashes imposes significant space overhead for large data sets. In this paper, we present a space-efficient method for detection and localization of unwanted changes in large data sets. Our method reuses the idea of splitting data into blocks and hashing each block separately, but with certain added properties: logarithmic instead of linear increase of memory space required to store hashes, ease of parallelization, possible application on distributed data, limited self-verification of hashes and efficient recalculation of hashes for dynamically changing data.
Keywords :
"Vegetation","Cryptography","Indexes","Distributed databases","Data models","Software","Upper bound"
Publisher :
ieee
Conference_Titel :
MIPRO, 2012 Proceedings of the 35th International Convention
Print_ISBN :
978-1-4673-2577-6
Type :
conf
Filename :
6240889
Link To Document :
بازگشت