DocumentCode
2287520
Title
An embedded decryption/decompression engine using Handel-C
Author
Gharibian, Farnaz ; Kent, Kenneth B.
Author_Institution
Reconfigurable Comput. Lab., New Brunswick Univ., Fredericton, NB
fYear
2008
fDate
11-13 June 2008
Firstpage
51
Lastpage
57
Abstract
Speed and security of data streams are two key factors in different areas such as data communication and multimedia. Compression algorithms are applied to data streams to increase their communication speed while encryption algorithms are used for assuring the security of the data transfer. AES and LZ77 are two well known algorithms for data encryption and compression respectively. In this paper we propose a model to implement both algorithms, decryption and decompression, in a field programmable gate array chip. Such a design must address the issues of optimal resource usage of the FPGA, and balance between the throughput of both algorithms. Handel-C is considered as the specification language for this design.
Keywords
cryptography; data communication; field programmable gate arrays; specification languages; Handel-C; data streams; data transfer; decompression engine; embedded decryption engine; encryption algorithms; field programmable gate array chip; specification language; Algorithm design and analysis; Compression algorithms; Cryptography; Data communication; Data security; Engines; Field programmable gate arrays; Multimedia communication; Streaming media; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Embedded Systems, 2008. SIES 2008. International Symposium on
Conference_Location
Le Grande Motte
Print_ISBN
978-1-4244-1994-4
Electronic_ISBN
978-1-4244-1995-1
Type
conf
DOI
10.1109/SIES.2008.4577680
Filename
4577680
Link To Document