Parameterized  EncryptionAlgorithm and added test

additional tests for AES-GCM-256
Commented out bug

must be done, the algorithm AES_GCM_256 can not be found.