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)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend