TDES CODER USING SSE2 TECHNOLOGY

  • Koo, In-Hoi (Ground System Development Department, Korea Aerospace Research Institute) ;
  • Kim, Tae-Hoon (SOLETOP Inc. Satellite Image Dept.) ;
  • Ahn, Sang-Il (Ground System Development Department, Korea Aerospace Research Institute)
  • Published : 2007.10.31

Abstract

DES is an improvement of the algorithm Lucifer developed by IBM in the 1977. IBM, the National Security Agency (NSA) and the National Bureau of Standards (NBS now National Institute of Standards and Technology NIST) developed the DES algorithm. The DES has been extensively studied since its publication and is the most widely used symmetric algorithm in the world. But nowadays, Triple DES (TDES) is more widely used than DES especially in the application in case high level of data security is required. Even though TDES can be implemented based on standard algorithm, very high speed TDES codec performance is required to process when encrypted high resolution satellite image data is down-linked at high speed. In this paper, Intel SSE2 (Streaming SIMD (Single-Instruction Multiple-Data) Extensions 2 of Intel) is applied to TDES Decryption algorithm and proved its effectiveness in the processing time reduction by comparing the time consumed for two cases; original TDES Decryption and TDES Decryption with SSE2

Keywords