High-performance ternary operators for scrambling

被引:6
作者
Dahli, Mahya Sam [1 ]
Mirzaee, Reza Faghih [2 ]
Navi, Keivan [1 ]
Bagherzadeh, Nader [3 ]
机构
[1] Shahid Beheshti Univ, Fac Comp Sci & Engn, GC, Tehran, Iran
[2] Islamic Azad Univ, Shahr E Qods Branch, Dept Comp Engn, Tehran, Iran
[3] Univ Calif Irvine, Dept Elect Engn & Comp Sci, Irvine, CA USA
关键词
Scrambling; Crypto algorithms; LFSR; MOSFET; MVL; Ternary logic; Ternary operator; LOGIC;
D O I
10.1016/j.vlsi.2017.03.010
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents two new ternary operators which can be used in different scrambling crypto algorithms. The employment of the proposed operators (ScramOp1 and ScramOp2) leads to reduction in the number of decoding steps, equivalent to only one operation per digit for the receiver side. These operators are presented for the first time in ternary logic. There are some other ternary operators such as SUM, which are specifically suitable for computer arithmetic but they lack desirable efficiency for cryptographic applications. The transistor level designs of the operators are simulated by using Synopsys HSPICE with 32 nm bulk-CMOS technology. Simulation results demonstrate that ScramOpl and ScramOp2 achieve significant saving in energy consumption (2.11% and 12.14%) in comparison with SUM. Additionally, ScramOp2 requires only 52 transistors while 58 and 60 transistors are needed to implement ScramOp1 and SUM, respectively.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 15 条
[1]  
[Anonymous], THESIS
[2]   SELF SYNCHRONIZING DIGITAL SCRAMBLERS [J].
ARAZI, B .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1977, 25 (12) :1505-1507
[3]   A BDD-Based Approach to Constructing LFSRs for Parallel CRC Encoding [J].
Dubrova, Elena ;
Mansouri, Shohreh Sharif .
2012 42ND IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2012, :128-133
[4]   Optimized Adder Cells for Ternary Ripple-Carry Addition [J].
Faghih Mirzaee, Reza ;
Navi, Keivan .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (09) :2312-2319
[5]   Design of robust, energy-efficient full adders for deep-submicrometer design using hybrid-CMOS logic style [J].
Goel, Sumeer ;
Kumar, Ashok ;
Bayoumi, Magdy A. .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (12) :1309-1321
[6]   Statistical distinguishers for irregularly decimated linear recurring sequences [J].
Golic, JD ;
Menicocci, R .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (03) :1153-1159
[7]  
Huda Safeen., 2014, Field Programmable Gate Arrays, ACM/SIGDA international symposium on, P11, DOI DOI 10.1145/2554688.2554788
[8]   XOR Encryption Versus Phase Encryption, an In-Depth Analysis [J].
Huo, Fei ;
Gong, Guang .
IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY, 2015, 57 (04) :903-911
[9]  
HURST SL, 1984, IEEE T COMPUT, V33, P1160, DOI 10.1109/TC.1984.1676392
[10]   Ternary Entropy-based Binarization of Degraded Document Images Using Morphological Operators [J].
Le, T. Hoang Ngan ;
Bui, Tien D. ;
Suen, Ching Y. .
11TH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION (ICDAR 2011), 2011, :114-118