{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T23:43:23Z","timestamp":1649202203126},"reference-count":8,"publisher":"World Scientific Pub Co Pte Lt","issue":"06","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J CIRCUIT SYST COMP"],"published-print":{"date-parts":[[2007,12]]},"abstract":"<jats:p> Reconfigurable Systems represent a middle trade-off between speed and flexibility in the processor design world. It provides performance close to the custom-hardware and yet preserves some of the general-purpose processor flexibility. Recently, the area of reconfigurable computing has received considerable interest in both its forms: the FPGA and coarse-grain hardware. Since the field is still in its developing stage, it is important to perform hardware analysis and evaluation of certain key applications on target reconfigurable architectures to identify potential limitations and improvements. This paper presents the mapping and performance analysis of two encryption algorithms, namely Rijndael and Twofish, on a coarse grain reconfigurable platform, namely MorphoSys. MorphoSys is a reconfigurable architecture targeted for multimedia applications. Since many cryptographic algorithms involve bitwise operations, bitwise instruction set extension was proposed to enhance the performance. We present the details of the mapping of the bitwise operations involved in the algorithms with thorough analysis. The methodology we used can be utilized in other systems. <\/jats:p>","DOI":"10.1142\/s0218126607004076","type":"journal-article","created":{"date-parts":[[2008,5,21]],"date-time":"2008-05-21T07:00:28Z","timestamp":1211353228000},"page":"911-927","source":"Crossref","is-referenced-by-count":0,"title":["INSTRUCTION-SET EXTENSION FOR CRYPTOGRAPHIC APPLICATIONS ON RECONFIGURABLE PLATFORM"],"prefix":"10.1142","volume":"16","author":[{"given":"S.","family":"MAJZOUB","sequence":"first","affiliation":[{"name":"Faculty of Engineering and Architecture, American University of Beirut, P. O. Box 11-0236 Riad El Solh, Beirut 1107 2020, Lebanon"}]},{"given":"H.","family":"DIAB","sequence":"additional","affiliation":[{"name":"Faculty of Engineering and Architecture, American University of Beirut, P. O. Box 11-0236 Riad El Solh, Beirut 1107 2020, Lebanon"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008189221436"},{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1109\/12.859540"},{"key":"rf4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-04722-4"},{"key":"rf11","volume-title":"Programmable Digital Signal Processors","author":"Tessier R.","year":"2002"},{"key":"rf12","volume-title":"Electronic Logic Systems","author":"Almaini A. E. A.","year":"1994"},{"key":"rf13","volume-title":"Applied Cryptography: Protocols, Algorithms, and Source Code in C","author":"Schneier B.","year":"1996"},{"key":"rf15","volume-title":"Modern Logic Design","author":"Green D.","year":"1986"},{"key":"rf20","doi-asserted-by":"publisher","DOI":"10.1109\/2.730733"}],"container-title":["Journal of Circuits, Systems and Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218126607004076","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T13:56:11Z","timestamp":1565186171000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218126607004076"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,12]]},"references-count":8,"journal-issue":{"issue":"06","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2007,12]]}},"alternative-id":["10.1142\/S0218126607004076"],"URL":"https:\/\/doi.org\/10.1142\/s0218126607004076","relation":{},"ISSN":["0218-1266","1793-6454"],"issn-type":[{"value":"0218-1266","type":"print"},{"value":"1793-6454","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,12]]}}}