کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6885866 1444580 2018 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Design of Multi Cipher Processing Architecture for Random Cross Access
ترجمه فارسی عنوان
طراحی معماری پردازش چند منظوره برای دسترسی صلیب تصادفی
کلمات کلیدی
رمزنگاری صاف و رمزگشایی، معماری موازی، الگوریتم های چندگانه، تراشه پردازش رمزنگاری، هماهنگ سازی،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Aiming at the requirement of random cross business generated by mass data cryptosystems in security field, in this paper, a pipeline data processing architecture which includes four stages (i.e., dispatch, pretreatment, operation and synchronous reorganization) is proposed to accelerate data stream processing. In our work, attribute such as business id and algorithm identification of job package is used to distinguish different business requests. Hierarchical processing based on data identification is used to implement the mapping between job packages and algorithm IP cores. KSM memory access control logic is used to access association job package's intermediate state data. And the synchronization module is used to track the operation state to implement the synchronization between the input and output data. These ensure the correctness of cross access on parallel or serial mode. This architecture realizes the high concurrent processing of multiple algorithms and multiple IP cores on one single chip, and solves the problem of random cross encryption and decryption of multiple cryptographic algorithms, multiple keys, multiple IP cores and multiple data streams in many-to-many communication. The prototype system, developed on the XC7K325t FPGA, demonstrates the correctness of cryptographic processing during multi-threads cross data access. Experiments show the system throughput in our approach is higher than existing schemes.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Microprocessors and Microsystems - Volume 61, September 2018, Pages 336-343
نویسندگان
, , , ,