wcsp2016
play

WCSP2016 Color Image Encryption in YCbCr Space Xin Jin 1 , Sui Yin 1 - PowerPoint PPT Presentation

WCSP2016 Color Image Encryption in YCbCr Space Xin Jin 1 , Sui Yin 1 , Xiaodong Li 1 , Geng Zhao 1 , Zhaohui Tian 2 , Nan Sun 1 , Shuyun Zhu 2 1 Beijing Electronic Science and Technology Institute GOCPCCC Key Laboratory of Information Security 2


  1. WCSP2016 Color Image Encryption in YCbCr Space Xin Jin 1 , Sui Yin 1 , Xiaodong Li 1 , Geng Zhao 1 , Zhaohui Tian 2 , Nan Sun 1 , Shuyun Zhu 2 1 Beijing Electronic Science and Technology Institute GOCPCCC Key Laboratory of Information Security 2 Xidian University Corresponding authors: {jinxin,lxd}@besti.edu.cn Beijing Electronic Science and Technology Institute

  2. 2 Outline 1 Motivation 2 Preliminaries 3 Color Image Encryption in YCbCr Space 4 Results and Security Analysis 5 Conclusion and Discussion

  3. 3 Motivation R G B

  4. 4 Motivation Y ? ? Cb ? Cr

  5. 5 Outline 1 Motivation 2 Preliminaries 3 Color Image Encryption in YCbCr Space 4 Results and Security Analysis 5 Conclusion and Discussion

  6. 6 Preliminaries RGB → YCbCrr 1D Logistic map 2D Arnold cat map 3D Lu map DNA Computing

  7. 7 Preliminaries RGB YCbCr         Y 16 0 . 257 0 . 504 0 . 098 R              128 0 . 148 0 . 291 0 . 439 Cb G                           Cr 128 0 . 439 0 . 368 0 . 071 B         R 16 1 . 164 0 . 000 1 . 596 Y              G 128 1 . 164 0 . 392 0 . 813 Cb                          B 128 1 . 164 2 . 0017 0 . 000 Cr

  8. 8 Preliminaries 1D Logistic map

  9. 9 Preliminaries 2D Arnold cat map

  10. 10 Preliminaries 3D Lu Map a = 36, b = 3, c = 20

  11. 11 Preliminaries DNA Encoding 00011011 8 bit Pixel 00 11 A T 10 01 G C

  12. 12 Preliminaries DNA Computing + T A C G — T A C G T C G T A T C G T A A G C A T A A C G T C T A C G C T A C G G A T G C G G T A C X Complement(X) A T T A C G G C

  13. 13 Outline 1 Motivation 2 Preliminaries 3 Color Image Encryption in YCbCr Space 4 Results and Security Analysis 5 Conclusion and Discussion

  14. 14 Color Image Encryption in YCbCr

  15. 15 Color Image Encryption in YCbCr The Y Channel Y Confusion Diffusion Result Result

  16. 16 Color Image Encryption in YCbCr 1D Logistic Map The CbCr Channel (X’,Y’) DNA DNA Encoding Addition Cb Channel A b B DNA Complement Decoding Z Cipher Image D B comp 1D Chaotic Map

  17. 17 Outline 1 Motivation 2 Preliminaries 3 Color Image Encryption in YCbCr Space 4 Results and Security Analysis 5 Conclusion and Discussion

  18. 18 The Encryption Results

  19. 19 Key Space The precision of 64-bit double data is 10 − 15 The key space is about (10 15 ) 8 = 10 120 ≈ 2 399 The max key space of AES = (2 256 )

  20. 20 Sensitivity of Secret Key dubao Cipher dubao Decrypted with wrong key

  21. 21 The Histogram Analysis

  22. 22 The Information Entropy YCbCr H(m) L*a*b* H(m) RGB H(m) Y 7.9996 L* 7.9961 R 7.9815 Cb 7.9998 a* 7.9952 G 7.9815 Cr 7.9997 b* 7.9815 B 7.9815

  23. 23 The Correlation Analysis

  24. 24 The Speed of the Encryption and Decryption speed test 6 Encryption time in YCbCr Decryption time in YCbCr 5 Encryption time in L*a*b* Decryption time in L*a*b* time consumption(second) Encryption time in RGB 4 Decryption time in RGB 3 2 1 0 128 256 384 512 640 image size

  25. 25 The Speed of the Encryption and Decryption speed test 0.35 YCbCr2RGB time RGB2YCbCr time 0.3 L*a*b*2RGB time RGB2L*a*b* time time consumption(second) 0.25 0.2 0.15 0.1 0.05 0 128 256 384 512 640 image size

  26. 26 Outline 1 Motivation 2 Preliminaries 3 Color Image Encryption in YCbCr Space 4 Results and Security Analysis 5 Conclusion and Discussion

  27. 27 Conclusion and Discussion • A color image encryption algorithm in YCbCr space. • In future work, we will utilize the fast speed of the YCbCr method and continue to improve the encryption algorithm to have a better and faster way.

  28. WCSP2016 Thanks ! Scan to visit our Victory Team of Besti (WeChat)

More recommend