Using parity data for concurrent data authentication, correction, compression, and encryption

作者: Michael H. Anderson

DOI:

关键词: SoftwareEncryptionData redundancyComputer hardwareThread (computing)Original dataGalois theoryComputer scienceProcessing core

摘要: A system for software error-correcting code (ECC) protection or compression of original data using ECC in a first memory is provided. The includes processing core executing computer instructions and accessing from main memory, non-volatile storage medium storing the instructions. includes: matrix holding memory; check an encoding factors being into data; thread on core. Galois Field multiplier multiplying entries by entry matrix, sequencer ordering operations to generate data.

参考文章(35)
Catherine D. Schuman, Jianqiang Luo, Lihao Xu, James S. Plank, Zooko Wilcox-O'Hearn, A performance evaluation and examination of open-source erasure coding libraries for storage file and storage technologies. pp. 253- 265 ,(2009)
Naveen Muralimanohar, Jichuan Chang, Doe Hyun Yoon, Parthasarathy Ranganathan, Norman Paul Jouppi, Adaptive memory system ,(2011)
Eric Biscondi, David Hoyle, Tod David Wolf, Method and System for Decoding Low Density Parity Check Codes ,(2009)
Ming-Shiang Shen, Abraham Chih-Kang Ma, Charles C. Lee, I-Kang Yu, Data error detection and correction in non-volatile memory devices ,(2008)
Dongsuk Jeon, Manish Goel, Memory with Segmented Error Correction Codes ,(2012)
William C. Hasenplaugh, Gunnar Gaubatz, Vinodh Gopal, Matthew M. Bace, Mulptiplying two numbers ,(2006)
P. Bangalore, A. Skjellum, R. L. Cloud, H. L. Ward, M. L. Curry, Accelerating Lossless Data Compression with GPUs arXiv: Information Theory. ,(2011)
Armin Haken, Mike Mitzenmacher, Michael G. Luby, John Byers, Gavin Horn, Jeffrey J. Persch, On demand encoding with a window ,(2000)