@cryptopal: Good Post. All