An Education Cryptographic Algorithms Library