Abstract
IMPLEMENTATION OF A SAP-1 COMPUTER WITH DATA ENCRYPTION STANDARD (DES) CO-PROCESSOR
Jet Orville Chua, Emil John Lopez and Josef Lyle Solis, Dino Ligutan and Cesar Llorente*
ABSTRACT
This paper presents the creation of a SAP-1 Computer with Data Encryption Standard (DES) Co-processor. The original SAP-1 was modified in such a way that it will be easily interfaced with a DES processor. The first significant change is the increase with the size of the data bus to 64-bit since DES performs encryption and decryption with this size. However, some components in SAP-1 have retained their input and output to 8-bit. There is addition of application specific instructions to make the system efficient. One possible improvement might be to implement separate data and address buses instead of the current single bus design. Furthermore, the overall efficiency of the system can be better tested by performing a larger volume of encryptions/decryptions in quick succession. This will also expose several potential inefficiencies and bottlenecks in the program. The system can also be sped up by having parallel DES processors working in parallel. This will allow multiple blocks to be encrypted/decrypted at the same time.
[Full Text Article] [Download Certificate]