免费 [INTERVIEW][Cracking the Coding Interview, 4 Edition – 150 Programming Interview Questions and Solutions]
免费 Cracking Codes with Python An Introduction to Building and Breaking Ciphers by Al Sweigart (z-lib.org)