I have been searching the Internet for good c++ AES code sample/tutorial that teaches the basics of the encryption technology and the use of the Library but so far I have had no luck getting decent material.
good: Easy to understand (Just the basics for on the go study).
Official document of Crypto++ AES is a good start. And from my archive, a basic implementation of AES is as follows:
Please refer here with more explanation, I recommend you first understand the algorithm and then try to understand each line step by step.
For installation details :
sudo apt-get install libcrypto++-dev libcrypto++-doc libcrypto++-utils