XOR 연산의 자유 공간 병렬 처리를 이용한 광학적 CBC 블록 암호화 기법
Optical CBC Block Encryption Method using Free Space Parallel Processing of XOR Operations
1
조회
0
다운로드
5
인용
0
참고문헌
키워드
초록
본 논문에서는 블록암호화의 CBC(Cipher Block Chaining) 방식을 광학적인 XOR 연산을 이용하여 새로운 변형된 CBC 암호화및 복호화 시스템을 제안한다. 제안한 방법은 광학적 XOR 연산의 병렬 처리를 위해 이중 인코딩 방법과 자유 공간 연결 광논리 게이트 방법을 사용한다. 또한 제안된 XOR 연산 기반의 CBC 암호화 방식의 광학적 구성도를 공학적으로 실제 제작 구현가능한 광 모듈 형태의 광 암호화/복호화 장치로 제안한다. 제안된 방법은 기존의 CBC 방식을 광학적으로 구현했기 때문에 기존의 전자적인 CBC 방식의 장점과 광학적인 고속성과 병렬 처리의 특성으로 인해 많은 정보를 빠른 속도로 암호화 및 복호화가가능하다. 또한, 광 병렬 처리의 특성상 데이터가 2차원으로 배열되어 데이타 크기가 증가된 평문 데이터와 암호키를 사용함으로써 기존의 전자적 CBC 방식보다도 한층 더 암호 강도가 강력해진 암호화 시스템을 제공한다. 컴퓨터 시뮬레이션 결과는 제안한기법이 CBC 모드의 암호화 및 복호화 과정에 효율적임을 보여준다. 한편 제안된 방식은 CBC 방식 외에 ECB(Electronic Code Book) 방식과 CFB(Cipher Feedback Block) 방식에도 적용할 수 있다.
Abstract
In this paper, we propose a modified optical CBC(Cipher Block Chaining) encryption method using optical XOR logicoperations. The proposed method is optically implemented by using dual encoding and a free-space interconnected optical logicgate technique in order to process XOR operations in parallel. Also, we suggest a CBC encryption/decryption optical modulewhich can be fabricated with simple optical architecture. The proposed method makes it possible to encrypt and decrypt vasttwo-dimensional data very quickly due to the fast optical parallel processing property, and provides more security strength thanthe conventional electronic CBC algorithm because of the longer security key with the two-dimensional array. Computersimulations show that the proposed method is very effective in CBC encryption processing and can be applied to evenECB(Electronic Code Book) mode and CFB(Cipher Feedback Block) mode.
참고문헌 (21)
- B. Schneier, "Applied Cryptography" (1994), John Wiley
- C. Li, "On the security defects of an image encryption scheme", Ima. and Vis. Comp, 27, pp.1371~1381 (2009)
- B. Javidi, "Optical pattern recognition for validation and security verification", Opt. Eng, 33, pp.1752~1756 (1994)
- J. F. Heanue, "Encrypted holographic data storage based on orthogonal-phase-code multiplexing", Appl. Opt, 34, pp.6012~6015 (1995)
- P. Refregier, "Optical image encryption based on input plane and Fourier plane random encoding", Opt. Lett, 20, pp.767~769 (1995)
- B. Javidi, "Performance of double phase encoding encryption technique using binarized encrypted images", Opt. Eng, 37, pp.565~569 (1998)
- D. Weber, "Novel implementation of nonlinear joint transform correlators in optical security and validation", Opt. Eng, 38, pp.62~68 (1999)
- T. Nomura, "Optical encryption using a joint transform correlator architecture", Opt. Eng, 39, pp.2031~2035 (1999)
- E. Cuche, "Digital holography for quantitative phase-contrast imaging", Opt. Lett, 24, pp.291~293 (1999)
- G. Unnikrishnan, "Double random fractional Fourier domain encoding for optical security", Opt. Eng, 39, pp.2853~2859 (2000)
- X. Meng, "Two-step phase-shifting interferometry and its application in image encryption", Opt. Lett, 31, pp.1414~1416 (2006)
- S. H. Jeon, "Optical encryption of gray-level image using on-axis and 2-f digital holography with two-step phase-shifting method", Opt. Rev, 15, pp.181~186 (2008)
- 전석희, "Dual Optical Encryption for Binary Data and Secret Key Using Phase-shifting Digital Holography", Journal of the Optical Society of Korea, 16(3), pp.263~269 (2012), 한국광학회
- G.-S. Lin, "Public-key-based optical image cryptosystem based on data embedding techniques", Opt. Eng, 42, pp.2331~2339 (2003)
- T. Nomura, "Image reconstruction from compressed encrypted digital hologram", Opt. Eng, 44, pp.2313~2320 (2005)
- J.-W. Han, "Optical image encryption based on XOR operations", Opt. Eng, 38, pp.47~54 (1999)
- G. Unnikrishnan, "A polarization encoded encryption system using ferroelectric spatial light modulator", Opt. Commun, 185, pp.25~31 (2000)
- J. Y. Kim, "Optical image encryption using interferometry-based phase mask", Electron. Lett, 36, pp.874~875 (2000)
- C.-M. Shin, "Image encryption using modified exclusive-OR rules and phase-wrapping technique", Opt. Commun, 254, pp.67~75 (2005)
- S. Bahrami, "Image encryption using a lightweight stream encryption algorithm", Adv. in Mult, 2012, pp.1~8 (2012)
- T. Naughton, "secure modes of operation for optical encryption", J. Opt. Soc. Am, A 26, pp.2608~2617 (2008)
