keys of length 128, 192, and 256 can now be used. This implimentation should be fully functional now