ossf / secure-sw-dev-fundamentals

Secure Software Development Fundamentals courses (from the OpenSSF Best Practices WG)
Creative Commons Attribution 4.0 International
176 stars 47 forks source link

Expand the Tux ECB image example #156

Closed nmav closed 2 weeks ago

nmav commented 1 month ago

While cryptographers familiar with Linux know the image and can imagine the original and how it looks in ECB, many who start their path may not fully imagine that process. This commit updates the images to show the original (from wikipedia - converted to png), the ECB-encrypted, and one encrypted with CTR (mentioned as GCM to simplify the story, as CTR is not yet covered).

The penguin image is under CC0 1.0 Universal Public Domain Dedication. The rest are contributed under this project's license.

nmav commented 1 month ago

For simplicity these could also be auto-generated on a system with graphicsmagick and openssl. Let me know if you prefer that path.

PS. That's a course of very impressive quality. Thank you.