DOI QR코드

DOI QR Code

Optical System Implementation of OFB Block Encryption Algorithm

OFB 블록 암호화 알고리즘의 광학적 시스템 구현

  • Gil, Sang-Keun (Dept. of Electronics Engineering, The University of Suwon)
  • Received : 2014.07.23
  • Accepted : 2014.09.03
  • Published : 2014.09.30

Abstract

This paper proposes an optical encryption and decryption system for OFB(Output Feedback Block) encryption algorithm. The proposed scheme uses a dual-encoding technique in order to implement optical XOR logic operation. Also, the proposed method provides more enhanced security strength than the conventional electronic OFB method due to the huge security key with 2-dimensional array. Finally, computer simulation results of encryption and decryption are shown to verify the proposed method, and hence the proposed method makes it possible to implement more effective and stronger optical block encryption system with high-speed performance and the benefits of parallelism.

본 논문은 OFB(Output Feedback Block) 블록 암호화 알고리즘에 대한 광학적 암호화 및 복호화 시스템을 제안한다. 제안한 방식은 암호화 과정에 필요한 XOR 논리 연산을 구현하기 위해 이중 인코딩 기법을 사용한다. 또한, 제안된 암호화 시스템은 광 병렬처리의 특성상 데이터가 2차원으로 배열되어 매우 큰 암호키를 구현할 수 있기 때문에 기존의 전자적 OFB 방식보다 한층 더 암호강도가 증강된 암호화 시스템을 제공한다. 마지막으로, 제안한 방식을 검증하기 위해 컴퓨터 시뮬레이션을 통하여 암호화 및 복호화 과정을 보여준다. 그 결과, 제안한 광학적 OFB 암호화 시스템은 광학적인 고속성과 병렬성의 이점까지 포함하기 때문에 더욱 효율적이고 강력한 광학적 블록 암호화 시스템이 가능하다.

Keywords

References

  1. B. Javidi and J. L. Horner, "Optical pattern recognition for validation and security verification", Opt. Eng. Vol. 33, pp1752-1756, 1994. https://doi.org/10.1117/12.170736
  2. P. Refregier and B. Javidi, "Optical image encryption based on input plane and Fourier plane random encoding", Opt. Lett. Vol. 20, pp767-769, 1995. https://doi.org/10.1364/OL.20.000767
  3. D. Weber and J. Trolinger, "Novel implementation of nonlinear joint transform correlators in optical security and validation", Opt. Eng. Vol. 38, pp62-68, 1999. https://doi.org/10.1117/1.602062
  4. T. Nomura and B. Javidi, "Optical encryption using a joint transform correlator architecture", Opt. Eng. Vol. 39, pp2031-2035, 1999.
  5. E. Cuche, F. Bevilacqua, and C. Depeursinge, "Digital holography for quantitative phase-contrast imaging", Opt. Lett. Vol. 24, pp291-293, 1999. https://doi.org/10.1364/OL.24.000291
  6. G. Unnikrishnan and K. Singh, "Double random fractional Fourier domain encoding for optical security", Opt. Eng. Vol. 39, pp2853-2859, 2000. https://doi.org/10.1117/1.1313498
  7. G-S Lin, H. T. Chang, W-N. Lie, and C-H Chuang, "Public-key-based optical image cryptosystem based on data embedding techniques", Opt. Eng. Vol. 42, pp2331-2339, 2003. https://doi.org/10.1117/1.1588660
  8. S. H. Jeon, Y. G. Hwang, and S. K. Gil, "Optical encryption of gray-level image using on-axis and 2-f digital holography with two-step phase-shifting method", Opt. Rev. Vol. 15, pp181-186, 2008. https://doi.org/10.1007/s10043-008-0029-5
  9. T. Naughton, B. Hennelly, and T. Dowling, "Introducing secure modes of operation for optical encryption", J. Opt. Soc. Am. A Vol. 26, No. 10, pp2608-2617, 2008.
  10. J-W Han, C-S Park, D-H Ryu, and E-S Kim, "Optical image encryption based on XOR operations", Opt. Eng. 38, 47-54, 1999. https://doi.org/10.1117/1.602060
  11. S. K. Gil, "Optical CBC block encryption method using free space parallel processing of XOR operations", Kor. J. of Opt. and Photo., Vol. 24, No. 5, pp262-270, 2013. https://doi.org/10.3807/KJOP.2013.24.5.262