Securing Computerized Personal Data during Transit and at Rest Using Programmable System on Chip (PSoC) Technology
Computer Science and Information Engineering, World Congress on (2009)
Los Angeles, California USA
Mar. 31, 2009 to Apr. 2, 2009
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSIE.2009.490
This study proposes a programmable system-on-chip (PSoC) based technology to prevent unauthorized users from abusing or disclosing computerized personal identification data (PID) during transit and at rest. The hardware of the PSoC based cipher/decipher is built by an MCS-51 based programmable microcontroller and an EPF10K based FPGA device. The programmable microcontroller is used to program the encryption/ decryption codes. A part of a stream cipher’s simple logical operations, including segmentation, XOR, and rotation, is implemented in the FPGA device. Coupled with Public Key Infrastructure (PKI) protocol, the study prevents invaders from revealing their PID transmitted on the Internet. From the experimental results, the design of FPGA hardware is of low hardware cost and low design complexity. The software of PSoC based cipher/decipher using 8-bit instruction length allows better code density, thereby decreasing software complexity.
Computerized personal identification data, cipher/ decipher, PKI
H. Chao and C. Hsu, "Securing Computerized Personal Data during Transit and at Rest Using Programmable System on Chip (PSoC) Technology," 2009 WRI World Congress on Computer Science and Information Engineering, CSIE(CSIE), Los Angeles, CA, 2009, pp. 415-420.